From 1c02302032cf9bbfa8c474bde46c683a729eab5b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20K=C3=B6ster?= Date: Fri, 28 May 2021 12:13:45 +0200 Subject: [PATCH 01/99] FP3: Update device specific power class for R bringup This is a copy from vendor/qcom/opensource/power with a stubbed out implementation of set_interactive_override() since our kernel is not configured for Host Based Touch Processing (HBTP). Change-Id: I09b0c234201ed55a54be1558dbdccee16d90999e --- power/power-8953.c | 345 +++++++++++++++++++-------------------------- 1 file changed, 148 insertions(+), 197 deletions(-) diff --git a/power/power-8953.c b/power/power-8953.c index 48f053e5..f211d1ad 100644 --- a/power/power-8953.c +++ b/power/power-8953.c @@ -1,6 +1,6 @@ /* - * Copyright (c) 2016, The Linux Foundation. All rights reserved. - * Copyright (C) 2018 The LineageOS Project + * Copyright (c) 2016, 2018, The Linux Foundation. All rights reserved. + * Copyright (C) 2018-2021 The LineageOS Project * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are @@ -30,44 +30,51 @@ #define LOG_NIDEBUG 0 +#include #include -#include -#include -#include -#include #include -#include #include +#include +#include +#include +#include +#include -#define LOG_TAG "QCOM PowerHAL" -#include +#define LOG_TAG "QTI PowerHAL" #include #include +#include -#include "utils.h" -#include "metadata-defs.h" #include "hint-data.h" +#include "metadata-defs.h" #include "performance.h" #include "power-common.h" +#include "utils.h" -#define NUM_PERF_MODES 3 +static int video_encode_hint_sent; -const int kMaxLaunchDuration = 5000; /* ms */ +const int kMinInteractiveDuration = 500; /* ms */ const int kMaxInteractiveDuration = 5000; /* ms */ -const int kMinInteractiveDuration = 500; /* ms */ +const int kMaxLaunchDuration = 5000; /* ms */ static int current_power_profile = PROFILE_BALANCED; +// clang-format off static int profile_high_performance[] = { SCHED_BOOST_ON_V3, 0x1, ALL_CPUS_PWR_CLPS_DIS_V3, 0x1, + CPUS_ONLINE_MIN_BIG, 0x4, MIN_FREQ_BIG_CORE_0, 0xFFF, MIN_FREQ_LITTLE_CORE_0, 0xFFF, GPU_MIN_POWER_LEVEL, 0x1, SCHED_PREFER_IDLE_DIS_V3, 0x1, + SCHED_SMALL_TASK, 0x1, + SCHED_MOSTLY_IDLE_NR_RUN, 0x1, + SCHED_MOSTLY_IDLE_LOAD, 0x1, }; static int profile_power_save[] = { + CPUS_ONLINE_MAX_BIG, 0x1, MAX_FREQ_BIG_CORE_0, 0x3bf, MAX_FREQ_LITTLE_CORE_0, 0x300, }; @@ -78,24 +85,22 @@ static int profile_bias_power[] = { }; static int profile_bias_performance[] = { + CPUS_ONLINE_MAX_BIG, 0x4, MIN_FREQ_BIG_CORE_0, 0x540, }; +// clang-format on #ifdef INTERACTION_BOOST -int get_number_of_profiles() -{ +int get_number_of_profiles() { return 5; } #endif -static int set_power_profile(void *data) -{ - int profile = data ? *((int*)data) : 0; +void set_power_profile(int profile) { int ret = -EINVAL; - const char *profile_name = NULL; + const char* profile_name = NULL; - if (profile == current_power_profile) - return 0; + if (profile == current_power_profile) return; ALOGV("%s: Profile=%d", __func__, profile); @@ -107,22 +112,22 @@ static int set_power_profile(void *data) if (profile == PROFILE_POWER_SAVE) { ret = perform_hint_action(DEFAULT_PROFILE_HINT_ID, profile_power_save, - ARRAY_SIZE(profile_power_save)); + ARRAY_SIZE(profile_power_save)); profile_name = "powersave"; } else if (profile == PROFILE_HIGH_PERFORMANCE) { - ret = perform_hint_action(DEFAULT_PROFILE_HINT_ID, - profile_high_performance, ARRAY_SIZE(profile_high_performance)); + ret = perform_hint_action(DEFAULT_PROFILE_HINT_ID, profile_high_performance, + ARRAY_SIZE(profile_high_performance)); profile_name = "performance"; } else if (profile == PROFILE_BIAS_POWER) { ret = perform_hint_action(DEFAULT_PROFILE_HINT_ID, profile_bias_power, - ARRAY_SIZE(profile_bias_power)); + ARRAY_SIZE(profile_bias_power)); profile_name = "bias power"; } else if (profile == PROFILE_BIAS_PERFORMANCE) { - ret = perform_hint_action(DEFAULT_PROFILE_HINT_ID, - profile_bias_performance, ARRAY_SIZE(profile_bias_performance)); + ret = perform_hint_action(DEFAULT_PROFILE_HINT_ID, profile_bias_performance, + ARRAY_SIZE(profile_bias_performance)); profile_name = "bias perf"; } else if (profile == PROFILE_BALANCED) { ret = 0; @@ -132,242 +137,189 @@ static int set_power_profile(void *data) if (ret == 0) { current_power_profile = profile; ALOGD("%s: Set %s mode", __func__, profile_name); + } else { + ALOGE("Setting power profile failed. perf HAL not started?"); } - return ret; -} - -typedef enum { - NORMAL_MODE = 0, - SUSTAINED_MODE = 1, - VR_MODE = 2, - VR_SUSTAINED_MODE = (SUSTAINED_MODE|VR_MODE), - INVALID_MODE = 0xFF -} perf_mode_type_t; - -typedef struct perf_mode { - perf_mode_type_t type; - int perf_hint_id; -} perf_mode_t; - -perf_mode_t perf_modes[NUM_PERF_MODES] = { - { SUSTAINED_MODE, SUSTAINED_PERF_HINT }, - { VR_MODE, VR_MODE_HINT }, - { VR_SUSTAINED_MODE, VR_MODE_SUSTAINED_PERF_HINT } -}; - -static int current_mode = NORMAL_MODE; - -static inline int get_perfd_hint_id(perf_mode_type_t type) { - int i; - for (i = 0; i < NUM_PERF_MODES; i++) { - if (perf_modes[i].type == type) { - ALOGD("Hint id is 0x%x for mode 0x%x", perf_modes[i].perf_hint_id, type); - return perf_modes[i].perf_hint_id; - } - } - ALOGD("Couldn't find the hint for mode 0x%x", type); - return 0; } -static int switch_mode(perf_mode_type_t mode) { - int hint_id = 0; - static int perfd_mode_handle = -1; +/** + * Returns true if the target is SDM632. + */ +static bool is_target_SDM632(void) { + static int is_SDM632 = -1; + int soc_id; - // release existing mode if any - if (CHECK_HANDLE(perfd_mode_handle)) { - ALOGD("Releasing handle 0x%x", perfd_mode_handle); - release_request(perfd_mode_handle); - perfd_mode_handle = -1; - } - // switch to a perf mode - hint_id = get_perfd_hint_id(mode); - if (hint_id != 0) { - perfd_mode_handle = perf_hint_enable(hint_id, 0); - if (!CHECK_HANDLE(perfd_mode_handle)) { - ALOGE("Failed perf_hint_interaction for mode: 0x%x", mode); - return -1; - } - ALOGD("Acquired handle 0x%x", perfd_mode_handle); - } - return 0; -} + if (is_SDM632 >= 0) return is_SDM632; -static int process_perf_hint(void *data, perf_mode_type_t mode) { - // enable - if (data) { - ALOGI("Enable request for mode: 0x%x", mode); - // check if mode is current mode - if (current_mode & mode) { - ALOGD("Mode 0x%x already enabled", mode); - return HINT_HANDLED; - } - // enable requested mode - if (0 != switch_mode(current_mode | mode)) { - ALOGE("Couldn't enable mode 0x%x", mode); - return HINT_NONE; - } - current_mode |= mode; - ALOGI("Current mode is 0x%x", current_mode); - // disable - } else { - ALOGI("Disable request for mode: 0x%x", mode); - // check if mode is enabled - if (!(current_mode & mode)) { - ALOGD("Mode 0x%x already disabled", mode); - return HINT_HANDLED; - } - // disable requested mode - if (0 != switch_mode(current_mode & ~mode)) { - ALOGE("Couldn't disable mode 0x%x", mode); - return HINT_NONE; - } - current_mode &= ~mode; - ALOGI("Current mode is 0x%x", current_mode); - } + soc_id = get_soc_id(); + is_SDM632 = soc_id == 349 || soc_id == 350; - return HINT_HANDLED; + return is_SDM632; } -static int process_video_encode_hint(void *metadata) -{ +static int process_video_encode_hint(void* metadata) { char governor[80]; struct video_encode_metadata_t video_encode_metadata; - static int video_encode_handle = 0; - if (!metadata) { - return HINT_NONE; - } + if (!metadata) return HINT_NONE; - if (get_scaling_governor_check_cores(governor, sizeof(governor), CPU0) == -1) { - if (get_scaling_governor_check_cores(governor, sizeof(governor), CPU1) == -1) { - if (get_scaling_governor_check_cores(governor, sizeof(governor), CPU2) == -1) { - if (get_scaling_governor_check_cores(governor, sizeof(governor), CPU3) == -1) { - ALOGE("Can't obtain scaling governor."); - return HINT_NONE; - } - } - } + if (get_scaling_governor(governor, sizeof(governor)) == -1) { + ALOGE("Can't obtain scaling governor."); + return HINT_NONE; } /* Initialize encode metadata struct fields */ memset(&video_encode_metadata, 0, sizeof(struct video_encode_metadata_t)); video_encode_metadata.state = -1; + video_encode_metadata.hint_id = DEFAULT_VIDEO_ENCODE_HINT_ID; - if (parse_video_encode_metadata((char *)metadata, &video_encode_metadata) == -1) { + if (parse_video_encode_metadata((char*)metadata, &video_encode_metadata) == -1) { ALOGE("Error occurred while parsing metadata."); return HINT_NONE; } if (video_encode_metadata.state == 1) { - if (is_interactive_governor(governor) || is_schedutil_governor(governor)) { - video_encode_handle = perf_hint_enable( - VIDEO_ENCODE_HINT, 0); - return HINT_HANDLED; + if (is_schedutil_governor(governor)) { + if (is_target_SDM632()) { + /* sample_ms = 10mS + * SLB for Core0 = -6 + * SLB for Core1 = -6 + * SLB for Core2 = -6 + * SLB for Core3 = -6 + * hispeed load = 95 + * hispeed freq = 1036 */ + int resource_values[] = {CPUBW_HWMON_SAMPLE_MS, + 0xa, + 0x40c68100, + 0xfffffffa, + 0x40c68110, + 0xfffffffa, + 0x40c68120, + 0xfffffffa, + 0x40c68130, + 0xfffffffa, + 0x41440100, + 0x5f, + 0x4143c100, + 0x40c}; + if (!video_encode_hint_sent) { + perform_hint_action(video_encode_metadata.hint_id, resource_values, + ARRAY_SIZE(resource_values)); + video_encode_hint_sent = 1; + return HINT_HANDLED; + } + } else { + /* sample_ms = 10mS */ + int resource_values[] = {CPUBW_HWMON_SAMPLE_MS, 0xa}; + if (!video_encode_hint_sent) { + perform_hint_action(video_encode_metadata.hint_id, resource_values, + ARRAY_SIZE(resource_values)); + video_encode_hint_sent = 1; + return HINT_HANDLED; + } + } + } else if (is_interactive_governor(governor)) { + /* Sched_load and migration_notification disable + * timer rate - 40mS*/ + int resource_values[] = {INT_OP_CLUSTER0_USE_SCHED_LOAD, 0x1, + INT_OP_CLUSTER0_USE_MIGRATION_NOTIF, 0x1, + INT_OP_CLUSTER0_TIMER_RATE, BIG_LITTLE_TR_MS_40}; + if (!video_encode_hint_sent) { + perform_hint_action(video_encode_metadata.hint_id, resource_values, + ARRAY_SIZE(resource_values)); + video_encode_hint_sent = 1; + return HINT_HANDLED; + } } } else if (video_encode_metadata.state == 0) { if (is_interactive_governor(governor) || is_schedutil_governor(governor)) { - release_request(video_encode_handle); + undo_hint_action(video_encode_metadata.hint_id); + video_encode_hint_sent = 0; return HINT_HANDLED; } } return HINT_NONE; } -static int process_activity_launch_hint(void *data) -{ - static int launch_handle = -1; - static int launch_mode = 0; - // release lock early if launch has finished - if (!data) { - if (CHECK_HANDLE(launch_handle)) { - release_request(launch_handle); - launch_handle = -1; - } - launch_mode = 0; - return HINT_HANDLED; - } - if (current_mode != NORMAL_MODE) { - ALOGV("%s: ignoring due to other active perf hints", __func__); - } else if (!launch_mode) { - launch_handle = perf_hint_enable_with_type(VENDOR_HINT_FIRST_LAUNCH_BOOST, - kMaxLaunchDuration, LAUNCH_BOOST_V1); - if (!CHECK_HANDLE(launch_handle)) { - ALOGE("Failed to perform launch boost"); - return HINT_NONE; - } - launch_mode = 1; - } - return HINT_HANDLED; -} - -static int process_interaction_hint(void *data) -{ +static void process_interaction_hint(void* data) { static struct timespec s_previous_boost_timespec; static int s_previous_duration = 0; + static int interaction_handle = -1; + struct timespec cur_boost_timespec; long long elapsed_time; int duration = kMinInteractiveDuration; - if (current_mode != NORMAL_MODE) { - ALOGV("%s: ignoring due to other active perf hints", __func__); - return HINT_HANDLED; - } + if (data) { int input_duration = *((int*)data); if (input_duration > duration) { - duration = (input_duration > kMaxInteractiveDuration) ? - kMaxInteractiveDuration : input_duration; + duration = (input_duration > kMaxInteractiveDuration) ? kMaxInteractiveDuration + : input_duration; } } + clock_gettime(CLOCK_MONOTONIC, &cur_boost_timespec); + elapsed_time = calc_timespan_us(s_previous_boost_timespec, cur_boost_timespec); // don't hint if it's been less than 250ms since last boost // also detect if we're doing anything resembling a fling // support additional boosting in case of flings if (elapsed_time < 250000 && duration <= 750) { - return HINT_HANDLED; + return; } s_previous_boost_timespec = cur_boost_timespec; s_previous_duration = duration; - if (duration > kMinInteractiveDuration) { - perf_hint_enable_with_type(VENDOR_HINT_SCROLL_BOOST, duration, SCROLL_VERTICAL); - }else { - perf_hint_enable_with_type(VENDOR_HINT_SCROLL_BOOST, duration, SCROLL_PREFILING); + if (CHECK_HANDLE(interaction_handle)) { + release_request(interaction_handle); } - return HINT_HANDLED; + interaction_handle = + perf_hint_enable_with_type(VENDOR_HINT_SCROLL_BOOST, duration, SCROLL_VERTICAL); } -int power_hint_override(power_hint_t hint, void *data) -{ - int ret_val = HINT_NONE; +static int process_activity_launch_hint(void* data) { + static int launch_handle = -1; + static int launch_mode = 0; - if (hint == POWER_HINT_SET_PROFILE) { - if (set_power_profile(data) < 0) - ALOGE("Setting power profile failed. perf HAL not started?"); + // release lock early if launch has finished + if (!data) { + if (CHECK_HANDLE(launch_handle)) { + release_request(launch_handle); + launch_handle = -1; + } + launch_mode = 0; return HINT_HANDLED; } + if (!launch_mode) { + launch_handle = perf_hint_enable_with_type(VENDOR_HINT_FIRST_LAUNCH_BOOST, + kMaxLaunchDuration, LAUNCH_BOOST_V1); + if (!CHECK_HANDLE(launch_handle)) { + ALOGE("Failed to perform launch boost"); + return HINT_NONE; + } + launch_mode = 1; + } + return HINT_HANDLED; +} + +int power_hint_override(power_hint_t hint, void* data) { + int ret_val = HINT_NONE; + // Skip other hints in high/low power modes if (current_power_profile == PROFILE_POWER_SAVE || - current_power_profile == PROFILE_HIGH_PERFORMANCE) { + current_power_profile == PROFILE_HIGH_PERFORMANCE) { return HINT_HANDLED; } switch (hint) { - case POWER_HINT_VSYNC: - break; case POWER_HINT_VIDEO_ENCODE: ret_val = process_video_encode_hint(data); break; - case POWER_HINT_SUSTAINED_PERFORMANCE: - ret_val = process_perf_hint(data, SUSTAINED_MODE); - break; - case POWER_HINT_VR_MODE: - ret_val = process_perf_hint(data, VR_MODE); - break; case POWER_HINT_INTERACTION: - ret_val = process_interaction_hint(data); + process_interaction_hint(data); + ret_val = HINT_HANDLED; break; case POWER_HINT_LAUNCH: ret_val = process_activity_launch_hint(data); @@ -378,7 +330,6 @@ int power_hint_override(power_hint_t hint, void *data) return ret_val; } -int set_interactive_override(__attribute__((unused)) int on) -{ - return HINT_HANDLED; /* Don't excecute this code path, not in use */ +int set_interactive_override(__attribute__((unused)) int on) { + return HINT_HANDLED; /* Don't execute this code path, not in use */ } -- GitLab From e48e897349e8f53bfa70d4bab5fd458b37f74152 Mon Sep 17 00:00:00 2001 From: Steven Moreland Date: Tue, 1 Oct 2019 11:01:16 -0700 Subject: [PATCH 02/99] FP3: Remove libhwbinder/libhidltransport deps Since these were combined into libhidlbase. Bug: 135686713 Test: build only (libhwbinder/libhidltransport are empty) Change-Id: I640a3f0e0839214523627bf0b59fd5ae9dd2c61c --- gps/android/1.0/Android.mk | 4 ---- gps/android/1.1/Android.mk | 4 ---- gps/android/2.0/Android.mk | 4 ---- gps/android/utils/Android.mk | 2 -- libhidl/Android.mk | 6 +++--- light/Android.bp | 2 -- 6 files changed, 3 insertions(+), 19 deletions(-) diff --git a/gps/android/1.0/Android.mk b/gps/android/1.0/Android.mk index 112ae8bd..797ecce1 100644 --- a/gps/android/1.0/Android.mk +++ b/gps/android/1.0/Android.mk @@ -37,8 +37,6 @@ LOCAL_HEADER_LIBRARIES := \ LOCAL_SHARED_LIBRARIES := \ liblog \ libhidlbase \ - libhidltransport \ - libhwbinder \ libcutils \ libutils \ android.hardware.gnss@1.0 \ @@ -89,9 +87,7 @@ LOCAL_SHARED_LIBRARIES := \ libqti_vndfwk_detect \ LOCAL_SHARED_LIBRARIES += \ - libhwbinder \ libhidlbase \ - libhidltransport \ android.hardware.gnss@1.0 \ LOCAL_CFLAGS += $(GNSS_CFLAGS) diff --git a/gps/android/1.1/Android.mk b/gps/android/1.1/Android.mk index 132c1e1e..66abd064 100644 --- a/gps/android/1.1/Android.mk +++ b/gps/android/1.1/Android.mk @@ -37,8 +37,6 @@ LOCAL_HEADER_LIBRARIES := \ LOCAL_SHARED_LIBRARIES := \ liblog \ libhidlbase \ - libhidltransport \ - libhwbinder \ libcutils \ libutils \ android.hardware.gnss@1.0 \ @@ -90,9 +88,7 @@ LOCAL_SHARED_LIBRARIES := \ libqti_vndfwk_detect \ LOCAL_SHARED_LIBRARIES += \ - libhwbinder \ libhidlbase \ - libhidltransport \ android.hardware.gnss@1.0 \ android.hardware.gnss@1.1 \ diff --git a/gps/android/2.0/Android.mk b/gps/android/2.0/Android.mk index d9ac77ca..b6790c5d 100644 --- a/gps/android/2.0/Android.mk +++ b/gps/android/2.0/Android.mk @@ -46,8 +46,6 @@ LOCAL_HEADER_LIBRARIES := \ LOCAL_SHARED_LIBRARIES := \ liblog \ libhidlbase \ - libhidltransport \ - libhwbinder \ libcutils \ libutils \ android.hardware.gnss@1.0 \ @@ -100,9 +98,7 @@ LOCAL_SHARED_LIBRARIES := \ libqti_vndfwk_detect \ LOCAL_SHARED_LIBRARIES += \ - libhwbinder \ libhidlbase \ - libhidltransport \ android.hardware.gnss@1.0 \ android.hardware.gnss@1.1 \ android.hardware.gnss@2.0 \ diff --git a/gps/android/utils/Android.mk b/gps/android/utils/Android.mk index 0e4c9536..9cb6f7ba 100644 --- a/gps/android/utils/Android.mk +++ b/gps/android/utils/Android.mk @@ -17,8 +17,6 @@ LOCAL_SRC_FILES:= \ LOCAL_SHARED_LIBRARIES := \ liblog \ libhidlbase \ - libhidltransport \ - libhwbinder \ libcutils \ libutils \ android.hardware.health@1.0 \ diff --git a/libhidl/Android.mk b/libhidl/Android.mk index 5bc70618..17812b3b 100644 --- a/libhidl/Android.mk +++ b/libhidl/Android.mk @@ -14,7 +14,7 @@ # limitations under the License. include $(CLEAR_VARS) -LOCAL_SHARED_LIBRARIES := libhidltransport +LOCAL_SHARED_LIBRARIES := libhidlbase LOCAL_MODULE := android.hidl.base@1.0 LOCAL_MODULE_TAGS := optional LOCAL_MODULE_CLASS := SHARED_LIBRARIES @@ -22,7 +22,7 @@ LOCAL_VENDOR_MODULE := true include $(BUILD_SHARED_LIBRARY) include $(CLEAR_VARS) -LOCAL_SHARED_LIBRARIES := libhidltransport +LOCAL_SHARED_LIBRARIES := libhidlbase LOCAL_MODULE := android.hidl.base@1.0_system LOCAL_INSTALLED_MODULE_STEM := android.hidl.base@1.0.so LOCAL_MODULE_TAGS := optional @@ -30,7 +30,7 @@ LOCAL_MODULE_CLASS := SHARED_LIBRARIES include $(BUILD_SHARED_LIBRARY) include $(CLEAR_VARS) -LOCAL_SHARED_LIBRARIES := libhidltransport +LOCAL_SHARED_LIBRARIES := libhidlbase LOCAL_MODULE := android.hidl.manager@1.0 LOCAL_MODULE_TAGS := optional LOCAL_MODULE_CLASS := SHARED_LIBRARIES diff --git a/light/Android.bp b/light/Android.bp index 6eaf6dd0..458ac777 100644 --- a/light/Android.bp +++ b/light/Android.bp @@ -23,9 +23,7 @@ cc_binary { shared_libs: [ "libhardware", "libhidlbase", - "libhidltransport", "liblog", - "libhwbinder", "libutils", "android.hardware.light@2.0", ], -- GitLab From 8cec0400ac0b9f371da37ed47416ef3b91f3544f Mon Sep 17 00:00:00 2001 From: Davide Garberi Date: Thu, 10 Sep 2020 03:57:15 +0200 Subject: [PATCH 03/99] FP3: Build libhidltransport and libhwbinder Change-Id: I1b4b255ce40c94e3bf2e6234b7280fc094a9270b --- device.mk | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/device.mk b/device.mk index f7d434f1..b8b3f9e9 100644 --- a/device.mk +++ b/device.mk @@ -364,7 +364,11 @@ PRODUCT_PACKAGES += \ android.hidl.base@1.0 \ android.hidl.base@1.0_system \ android.hidl.manager@1.0 \ - android.hidl.manager@1.0-java + android.hidl.manager@1.0-java \ + libhidltransport \ + libhidltransport.vendor \ + libhwbinder \ + libhwbinder.vendor # HW crypto PRODUCT_PACKAGES += \ -- GitLab From 021f332ab9fa306df10d061f0a5b087a5990c914 Mon Sep 17 00:00:00 2001 From: LuK1337 Date: Fri, 18 Sep 2020 10:57:02 +0200 Subject: [PATCH 04/99] FP3: Update qcom sepolicy include Change-Id: I7167575e82eb8c5de2d822643261757edda73a07 --- BoardConfig.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/BoardConfig.mk b/BoardConfig.mk index 518e6c97..9603e6d0 100644 --- a/BoardConfig.mk +++ b/BoardConfig.mk @@ -250,7 +250,7 @@ TARGET_USES_NQ_NFC := true TARGET_PROVIDES_LIBLIGHT := true # SELinux -include device/qcom/sepolicy-legacy-um/sepolicy.mk +include device/qcom/sepolicy-legacy-um/SEPolicy.mk BOARD_SEPOLICY_DIRS += $(DEVICE_PATH)/sepolicy/vendor BOARD_PLAT_PRIVATE_SEPOLICY_DIR += $(DEVICE_PATH)/sepolicy/private -- GitLab From 84ca476e96b4c226085a8e098701e011c0c3e867 Mon Sep 17 00:00:00 2001 From: LuK1337 Date: Sat, 19 Sep 2020 15:26:35 +0200 Subject: [PATCH 05/99] FP3: Switch vintf manifest from copy files to build targets * Fixes: build/make/core/Makefile:49: error: VINTF metadata found in PRODUCT_COPY_FILES Change-Id: I0a7ddebff54563f7901b6ce5d6af9580ea201a77 --- proprietary-files.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/proprietary-files.txt b/proprietary-files.txt index 3d55dd1c..fe3e3303 100644 --- a/proprietary-files.txt +++ b/proprietary-files.txt @@ -614,7 +614,7 @@ vendor/bin/slim_daemon vendor/bin/xtra-daemon vendor/bin/xtwifi-client vendor/bin/xtwifi-inet-agent -vendor/etc/vintf/manifest/vendor.qti.gnss@3.0-service.xml +-vendor/etc/vintf/manifest/vendor.qti.gnss@3.0-service.xml vendor/lib/hw/vendor.qti.gnss@3.0-impl.so vendor/lib/vendor.qti.gnss@1.0.so vendor/lib/vendor.qti.gnss@1.1.so -- GitLab From 573572f8456ca3fef6488150efcd557ca445fc8f Mon Sep 17 00:00:00 2001 From: Divya Sharma Date: Fri, 4 Oct 2019 10:51:23 -0700 Subject: [PATCH 06/99] FP3: load_system_props is deprecated and causes a build error. Change-Id: I71df37c605ed805dc1f8bc2e626a33cf6818e9f7 --- rootdir/etc/init.qcom.rc | 1 - rootdir/etc/init.target.rc | 1 - 2 files changed, 2 deletions(-) diff --git a/rootdir/etc/init.qcom.rc b/rootdir/etc/init.qcom.rc index e899046a..61672587 100755 --- a/rootdir/etc/init.qcom.rc +++ b/rootdir/etc/init.qcom.rc @@ -1002,7 +1002,6 @@ service esepmdaemon /system/vendor/bin/esepmdaemon on charger setprop persist.sys.usb.config mass_storage - load_system_props start qcom-post-boot #add poweroffhandler diff --git a/rootdir/etc/init.target.rc b/rootdir/etc/init.target.rc index 8c81e965..77f5fe0e 100755 --- a/rootdir/etc/init.target.rc +++ b/rootdir/etc/init.target.rc @@ -286,7 +286,6 @@ on property:init.svc.zygote=restarting on charger wait /dev/block/bootdevice/by-name/system mount ext4 /dev/block/bootdevice/by-name/system /system ro barrier=1 - load_system_props setprop sys.usb.configfs 1 start qcom-post-boot setprop persist.sys.usb.config mass_storage,adb -- GitLab From 10ea4bf765d4e3ef82037a4f682c7fc5cfd0488c Mon Sep 17 00:00:00 2001 From: LuK1337 Date: Fri, 18 Sep 2020 13:13:48 +0200 Subject: [PATCH 07/99] FP3: Fix host_init_verifier errors * EDIT: Drop vold UID being it doesn't exist and use system. Change-Id: Ieb693814ad69e6864c7baadf6922ab7cbdb6ac4c --- rootdir/etc/init.qcom.rc | 1 - 1 file changed, 1 deletion(-) diff --git a/rootdir/etc/init.qcom.rc b/rootdir/etc/init.qcom.rc index 61672587..cc3da224 100755 --- a/rootdir/etc/init.qcom.rc +++ b/rootdir/etc/init.qcom.rc @@ -655,7 +655,6 @@ service vendor.move_wifi_data /system/bin/move_wifi_data.sh oneshot service wigignpt /vendor/bin/wigignpt - interface vendor.qti.hardware.wigig.netperftuner@1.0::INetPerfTuner default class hal socket wigig/wigignpt stream 660 system wifi user system -- GitLab From 7c7a3a5f31497404f2ba0d99fea13acfad6a7968 Mon Sep 17 00:00:00 2001 From: Arian Date: Sat, 12 Sep 2020 12:27:26 +0200 Subject: [PATCH 08/99] FP3: Remove usb hidl entry from manifest.xml Change-Id: I105e682daec37c5663592b3955565d46cdbc6f11 --- manifest.xml | 9 --------- 1 file changed, 9 deletions(-) diff --git a/manifest.xml b/manifest.xml index 627afa5a..b1f32db6 100644 --- a/manifest.xml +++ b/manifest.xml @@ -317,15 +317,6 @@ default - - android.hardware.usb - hwbinder - 1.0 - - IUsb - default - - android.hardware.vibrator hwbinder -- GitLab From a4263d5b50145653f6e6efe102756625aacaa680 Mon Sep 17 00:00:00 2001 From: Michael Bestas Date: Fri, 1 Jan 2021 05:15:05 +0200 Subject: [PATCH 09/99] FP3: manifest: Remove Trust interface entry This has been turned into a VINTF fragment. Change-Id: Iaf53a2e1fbac75d53ec11d4c56c51230f4758daf --- manifest.xml | 9 --------- 1 file changed, 9 deletions(-) diff --git a/manifest.xml b/manifest.xml index b1f32db6..e9394f57 100644 --- a/manifest.xml +++ b/manifest.xml @@ -673,15 +673,6 @@ default - - vendor.lineage.trust - hwbinder - 1.0 - - IUsbRestrict - default - - vendor.qti.hardware.cryptfshw hwbinder -- GitLab From fa828b7d699e6158225b40d499b55bd1eb1c69ee Mon Sep 17 00:00:00 2001 From: Ahmed ElArabawy Date: Thu, 5 Dec 2019 19:55:20 -0800 Subject: [PATCH 10/99] FP3: wifi: Remove hostapd hidl entry from manifest.xml This CL removes the definition for the hostapd hidl interface from manifest.xml and rely on vint-fragements entry. This is to avoid the need to modify the revision in future Bug: 145780363 Test: builds and wifi softap works Change-Id: I2a9cb25209efc94f6306f38d89cb5e1ff6f72bed --- manifest.xml | 9 --------- 1 file changed, 9 deletions(-) diff --git a/manifest.xml b/manifest.xml index e9394f57..2102a53f 100644 --- a/manifest.xml +++ b/manifest.xml @@ -353,15 +353,6 @@ default - - android.hardware.wifi.hostapd - hwbinder - 1.1 - - IHostapd - default - - android.hardware.wifi.supplicant hwbinder -- GitLab From 06c3a101004e0222d4a3e9d68a19501509429880 Mon Sep 17 00:00:00 2001 From: Ahmed ElArabawy Date: Tue, 23 Jul 2019 15:28:34 -0700 Subject: [PATCH 11/99] FP3: wifi: Remove IWifi hidl entry from manifest.xml This CL removes the definition for the IWifi hidl interface from manifest.xml and rely on vint-fragements entry. This is to avoid the need to modify the revision in future Bug: 138243400 Test: builds and wifi works Change-Id: Icaff93193e10d4953d9947d2739b05959ece79f1 --- manifest.xml | 9 --------- 1 file changed, 9 deletions(-) diff --git a/manifest.xml b/manifest.xml index 2102a53f..2b64acaf 100644 --- a/manifest.xml +++ b/manifest.xml @@ -344,15 +344,6 @@ default - - android.hardware.wifi - hwbinder - 1.3 - - IWifi - default - - android.hardware.wifi.supplicant hwbinder -- GitLab From ee0b8a149f9344950335088ade8f02af3ce8f279 Mon Sep 17 00:00:00 2001 From: Jimmy Chen Date: Fri, 30 Aug 2019 16:45:09 +0800 Subject: [PATCH 12/99] FP3: Move wpa_supplicant VINTF definition to wpa_supplicant module Bug: 36505680 Test: atest FrameworksNetTests Test: atest VtsHalWifiSupplicantV1_3TargetTest Test: connect EAP access point and verify PMK cache works correctly. Change-Id: I2c382765b8e84951fc17bb9f1c3785dcd66e7b51 --- manifest.xml | 9 --------- 1 file changed, 9 deletions(-) diff --git a/manifest.xml b/manifest.xml index 2b64acaf..a8497393 100644 --- a/manifest.xml +++ b/manifest.xml @@ -344,15 +344,6 @@ default - - android.hardware.wifi.supplicant - hwbinder - 1.2 - - ISupplicant - default - - vendor.qti.hardware.wifi.supplicant hwbinder -- GitLab From 708599ef06f5f17ae6af7853c41ae75cfe7aa6de Mon Sep 17 00:00:00 2001 From: Roshan Pius Date: Fri, 1 Nov 2019 06:03:26 -0700 Subject: [PATCH 13/99] FP3: overlay: Remove wifi related internal overlays These are replaced by formal mainline module overlays. Bug: 143464763 Test: Send for Wifi regression tests Change-Id: I45881ed210132252b9c5c7d6be03ed845e33f971 --- .../base/core/res/res/values/config.xml | 19 ------------------- 1 file changed, 19 deletions(-) diff --git a/overlay/frameworks/base/core/res/res/values/config.xml b/overlay/frameworks/base/core/res/res/values/config.xml index 5fce0c3a..be5e97b3 100644 --- a/overlay/frameworks/base/core/res/res/values/config.xml +++ b/overlay/frameworks/base/core/res/res/values/config.xml @@ -416,25 +416,6 @@ true - - true - - - true - - - true - - - true - - - true - false -- GitLab From 14c55f936c3c0a4b6be8ca14e0a42f18e89d9175 Mon Sep 17 00:00:00 2001 From: Roshan Pius Date: Fri, 24 Apr 2020 14:33:28 -0700 Subject: [PATCH 14/99] FP3: Add WifiOverlay Bug: 148617260 Test: Device boots up and connects to wifi networks. Change-Id: Iec27a6d947a232a42451ef095dc73d1a52327db5 --- device.mk | 1 + rro_overlays/WifiOverlay/Android.bp | 7 ++++ rro_overlays/WifiOverlay/AndroidManifest.xml | 24 +++++++++++ .../WifiOverlay/res/values/config.xml | 40 +++++++++++++++++++ 4 files changed, 72 insertions(+) create mode 100644 rro_overlays/WifiOverlay/Android.bp create mode 100644 rro_overlays/WifiOverlay/AndroidManifest.xml create mode 100644 rro_overlays/WifiOverlay/res/values/config.xml diff --git a/device.mk b/device.mk index b8b3f9e9..0b72302f 100644 --- a/device.mk +++ b/device.mk @@ -568,6 +568,7 @@ PRODUCT_PACKAGES += \ vendor.qti.hardware.wifi.supplicant@1.0_vendor \ wificond \ wifilogd \ + WifiOverlay \ libwcnss_qmi \ wpa_supplicant \ wpa_supplicant.conf \ diff --git a/rro_overlays/WifiOverlay/Android.bp b/rro_overlays/WifiOverlay/Android.bp new file mode 100644 index 00000000..54077654 --- /dev/null +++ b/rro_overlays/WifiOverlay/Android.bp @@ -0,0 +1,7 @@ +runtime_resource_overlay { + name: "WifiOverlay", + theme: "WifiOverlay", + certificate: "platform", + sdk_version: "current", + product_specific: true +} diff --git a/rro_overlays/WifiOverlay/AndroidManifest.xml b/rro_overlays/WifiOverlay/AndroidManifest.xml new file mode 100644 index 00000000..3ec43e8e --- /dev/null +++ b/rro_overlays/WifiOverlay/AndroidManifest.xml @@ -0,0 +1,24 @@ + + + + + + + diff --git a/rro_overlays/WifiOverlay/res/values/config.xml b/rro_overlays/WifiOverlay/res/values/config.xml new file mode 100644 index 00000000..c71f9bc6 --- /dev/null +++ b/rro_overlays/WifiOverlay/res/values/config.xml @@ -0,0 +1,40 @@ + + + + + + + + + true + + + true + + + true + + + true + + + true + + -- GitLab From 74780d0a1528b1cf8e1fd7b4502d95d0da722a25 Mon Sep 17 00:00:00 2001 From: David Su Date: Wed, 29 Jul 2020 12:54:00 -0700 Subject: [PATCH 15/99] FP3: Don't sign Wifi RROs with platform cert Preinstalled overlays needn't be signed with the same cert as the package it overlays, simply being preinstalled is enough. Sign with the default cert instead for now, which provides fewer special privileges. Bug: 162195999 Test: verify values still overlaid correctly Change-Id: I017491fd383551c5aadf8648edb900e0c12a27b8 --- rro_overlays/WifiOverlay/Android.bp | 1 - 1 file changed, 1 deletion(-) diff --git a/rro_overlays/WifiOverlay/Android.bp b/rro_overlays/WifiOverlay/Android.bp index 54077654..c2089a10 100644 --- a/rro_overlays/WifiOverlay/Android.bp +++ b/rro_overlays/WifiOverlay/Android.bp @@ -1,7 +1,6 @@ runtime_resource_overlay { name: "WifiOverlay", theme: "WifiOverlay", - certificate: "platform", sdk_version: "current", product_specific: true } -- GitLab From c2635d8de0b97929e86d0d0eccbd7911d01b6f08 Mon Sep 17 00:00:00 2001 From: Jimmy Chen Date: Thu, 3 Oct 2019 11:24:23 +0800 Subject: [PATCH 16/99] FP3: Move supplicant service init to wpa_supplicant Bug: 138790309 Test: boot and wifi function is ok Change-Id: I35cf3e03566443e20799623045eacd423fd7f5c4 --- BoardConfig.mk | 1 + rootdir/etc/init.qcom.rc | 15 --------------- wifi/wpa_supplicant_overlay.conf | 1 + 3 files changed, 2 insertions(+), 15 deletions(-) diff --git a/BoardConfig.mk b/BoardConfig.mk index 9603e6d0..ae57fbb1 100644 --- a/BoardConfig.mk +++ b/BoardConfig.mk @@ -281,6 +281,7 @@ WIFI_DRIVER_FW_PATH_STA := "sta" WIFI_DRIVER_FW_PATH_AP := "ap" WIFI_DRIVER_FW_PATH_P2P := "p2p" TARGET_USES_QCOM_WCNSS_QMI := true +WIFI_HIDL_UNIFIED_SUPPLICANT_SERVICE_RC_ENTRY := true PRODUCT_VENDOR_MOVE_ENABLED := true # inherit from the proprietary version diff --git a/rootdir/etc/init.qcom.rc b/rootdir/etc/init.qcom.rc index cc3da224..90ca33e8 100755 --- a/rootdir/etc/init.qcom.rc +++ b/rootdir/etc/init.qcom.rc @@ -616,21 +616,6 @@ on property:ro.data.large_tcp_window_size=true on property:sys.sysctl.tcp_adv_win_scale=* write /proc/sys/net/ipv4/tcp_adv_win_scale ${sys.sysctl.tcp_adv_win_scale} -service wpa_supplicant /vendor/bin/hw/wpa_supplicant \ - -O/data/vendor/wifi/wpa/sockets -puse_p2p_group_interface=1 -dd \ - -g@android:vendor_wpa_wlan0 -# we will start as root and wpa_supplicant will switch to user wifi -# after setting up the capabilities required for WEXT -# user wifi -# group wifi inet keystore - interface android.hardware.wifi.supplicant@1.0::ISupplicant default - interface android.hardware.wifi.supplicant@1.1::ISupplicant default - interface android.hardware.wifi.supplicant@1.2::ISupplicant default - class main - socket vendor_wpa_wlan0 dgram 660 wifi wifi - disabled - oneshot - service vendor.wigig_supplicant /vendor/bin/hw/wpa_supplicant \ -iwigig0 -Dnl80211 -c/data/vendor/wifi/wigig_supplicant.conf \ -m/data/vendor/wifi/wigig_p2p_supplicant.conf \ diff --git a/wifi/wpa_supplicant_overlay.conf b/wifi/wpa_supplicant_overlay.conf index eb7a4d67..9f16e554 100755 --- a/wifi/wpa_supplicant_overlay.conf +++ b/wifi/wpa_supplicant_overlay.conf @@ -2,3 +2,4 @@ disable_scan_offload=1 p2p_disabled=1 tdls_external_control=1 wowlan_triggers=magic_pkt +driver_param=use_p2p_group_interface=1 -- GitLab From 3d4ce34675bf7ee6f6240cc957533628abf080c8 Mon Sep 17 00:00:00 2001 From: Weilun Du Date: Fri, 21 Aug 2020 14:45:14 -0700 Subject: [PATCH 17/99] FP3: Add TetheringOverlay BUG: 163800715 Signed-off-by: Weilun Du Change-Id: Ia0834f5215ff8c3b13effa591bd2f84d93419a06 --- .../base/core/res/res/values/config.xml | 16 ------- rro_overlays/TetheringOverlay/Android.bp | 22 +++++++++ .../TetheringOverlay/AndroidManifest.xml | 11 +++++ .../TetheringOverlay/res/values/config.xml | 47 +++++++++++++++++++ 4 files changed, 80 insertions(+), 16 deletions(-) create mode 100644 rro_overlays/TetheringOverlay/Android.bp create mode 100644 rro_overlays/TetheringOverlay/AndroidManifest.xml create mode 100644 rro_overlays/TetheringOverlay/res/values/config.xml diff --git a/overlay/frameworks/base/core/res/res/values/config.xml b/overlay/frameworks/base/core/res/res/values/config.xml index be5e97b3..7e678384 100644 --- a/overlay/frameworks/base/core/res/res/values/config.xml +++ b/overlay/frameworks/base/core/res/res/values/config.xml @@ -267,22 +267,6 @@ true - - - "usb\\d" - "rndis\\d" - - - - - "wigig0" - "wlan0" - - true diff --git a/rro_overlays/TetheringOverlay/Android.bp b/rro_overlays/TetheringOverlay/Android.bp new file mode 100644 index 00000000..752c05ad --- /dev/null +++ b/rro_overlays/TetheringOverlay/Android.bp @@ -0,0 +1,22 @@ +// +// Copyright (C) 2020 The Android Open-Source Project +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +runtime_resource_overlay { + name: "TetheringConfigOverlay", + resource_dirs: ["res"], + sdk_version: "current", + proprietary: true +} diff --git a/rro_overlays/TetheringOverlay/AndroidManifest.xml b/rro_overlays/TetheringOverlay/AndroidManifest.xml new file mode 100644 index 00000000..9fc99bb9 --- /dev/null +++ b/rro_overlays/TetheringOverlay/AndroidManifest.xml @@ -0,0 +1,11 @@ + + + + diff --git a/rro_overlays/TetheringOverlay/res/values/config.xml b/rro_overlays/TetheringOverlay/res/values/config.xml new file mode 100644 index 00000000..e30f52dc --- /dev/null +++ b/rro_overlays/TetheringOverlay/res/values/config.xml @@ -0,0 +1,47 @@ + + + + + + + + "usb\\d" + "rndis\\d" + + + + + "wlan\\d" + "wigig0" + "softap0" + + + + + "bnep\\d" + "bt-pan" + + + -- GitLab From be179d713b86e1d16bdf0895f314ea53ae342268 Mon Sep 17 00:00:00 2001 From: LuK1337 Date: Sat, 24 Oct 2020 11:57:18 +0200 Subject: [PATCH 18/99] FP3: rro_overlays: Redo TetheringOverlay's blueprint This now matches WifiOverlay. Change-Id: I9e4e859b7aca75d41556ea5807e34a4eb4598266 --- rro_overlays/TetheringOverlay/Android.bp | 21 +++------------------ 1 file changed, 3 insertions(+), 18 deletions(-) diff --git a/rro_overlays/TetheringOverlay/Android.bp b/rro_overlays/TetheringOverlay/Android.bp index 752c05ad..feaaf469 100644 --- a/rro_overlays/TetheringOverlay/Android.bp +++ b/rro_overlays/TetheringOverlay/Android.bp @@ -1,22 +1,7 @@ -// -// Copyright (C) 2020 The Android Open-Source Project -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - runtime_resource_overlay { name: "TetheringConfigOverlay", - resource_dirs: ["res"], + theme: "TetheringConfigOverlay", + certificate: "platform", sdk_version: "current", - proprietary: true + product_specific: true } -- GitLab From b342f857c037f99daca0d0956138d7e11add8101 Mon Sep 17 00:00:00 2001 From: Bruno Martins Date: Sun, 27 Dec 2020 22:13:59 +0000 Subject: [PATCH 19/99] FP3: Sign Tether RROs with default cert In analogy to I017491fd383551c5aadf8648edb900e0c12a27b8 Change-Id: I18f770da2986653a70fdfa92f3be5e1199d06d08 --- rro_overlays/TetheringOverlay/Android.bp | 1 - 1 file changed, 1 deletion(-) diff --git a/rro_overlays/TetheringOverlay/Android.bp b/rro_overlays/TetheringOverlay/Android.bp index feaaf469..4c0b3250 100644 --- a/rro_overlays/TetheringOverlay/Android.bp +++ b/rro_overlays/TetheringOverlay/Android.bp @@ -1,7 +1,6 @@ runtime_resource_overlay { name: "TetheringConfigOverlay", theme: "TetheringConfigOverlay", - certificate: "platform", sdk_version: "current", product_specific: true } -- GitLab From ea0a7ad2b25990f9483b7fea7aaa2f0adad205fe Mon Sep 17 00:00:00 2001 From: Ryan Mitchell Date: Thu, 10 Oct 2019 08:09:29 -0700 Subject: [PATCH 20/99] FP3: Use component-override to configure Bluetooth Runtime Resource Overlays (RROs) can no longer change the value of resources in manifest when read during PackagerParser. This change uses component-override to enable the service by default. Remove usages of profile_supported_* from overlays as they no longer configure the enable state of Bluetooth components. Bug: 135048762 Test: adb shell pm query-services \ com.android.bluetooth/.avrcpcontroller.AvrcpControllerService adb shell pm query-services \ com.android.bluetooth/.hid.HidDeviceService adb shell pm query-services \ com.android.bluetooth/.sap.SapService Change-Id: I284d254a921b14d1533745611a083f4b5a27d9dc --- configs/component-overrides.xml | 23 +++++++++++++++++++++++ device.mk | 4 ++++ 2 files changed, 27 insertions(+) create mode 100644 configs/component-overrides.xml diff --git a/configs/component-overrides.xml b/configs/component-overrides.xml new file mode 100644 index 00000000..eedd7030 --- /dev/null +++ b/configs/component-overrides.xml @@ -0,0 +1,23 @@ + + + + + + + + + + diff --git a/device.mk b/device.mk index 0b72302f..f9b0c7d0 100644 --- a/device.mk +++ b/device.mk @@ -204,6 +204,10 @@ PRODUCT_COPY_FILES += \ $(LOCAL_PATH)/configs/qti_whitelist.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/sysconfig/qti_whitelist.xml \ $(LOCAL_PATH)/configs/telephony_product_privapp-permissions-qti.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/permissions/telephony_product_privapp-permissions-qti.xml +# Component overrides +PRODUCT_COPY_FILES += \ + $(LOCAL_PATH)/configs/component-overrides.xml:$(TARGET_COPY_OUT_VENDOR)/etc/sysconfig/component-overrides.xml + # Dalvik PRODUCT_PROPERTY_OVERRIDES += \ dalvik.vm.heapminfree=4m \ -- GitLab From 22de390994b694c27a194e06e501a416f26e9f6a Mon Sep 17 00:00:00 2001 From: Robert Shih Date: Mon, 25 Nov 2019 22:25:41 -0800 Subject: [PATCH 21/99] FP3: Enable v1.3 drm plugins Bug: 139134043 Test: MediaDrmTest Change-Id: I7453b035ca29c7ee889d03de0d55e6d947b3cb77 --- device.mk | 2 +- manifest.xml | 2 -- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/device.mk b/device.mk index f9b0c7d0..38fc4b79 100644 --- a/device.mk +++ b/device.mk @@ -395,7 +395,7 @@ PRODUCT_PACKAGES += \ PRODUCT_PACKAGES += \ android.hardware.drm@1.0-impl \ android.hardware.drm@1.0-service \ - android.hardware.drm@1.2-service.clearkey + android.hardware.drm@1.3-service.clearkey # Power PRODUCT_PACKAGES += \ diff --git a/manifest.xml b/manifest.xml index a8497393..66b0a0a9 100644 --- a/manifest.xml +++ b/manifest.xml @@ -92,8 +92,6 @@ IDrmFactory default - @1.2::ICryptoFactory/clearkey - @1.2::IDrmFactory/clearkey @1.2::ICryptoFactory/widevine @1.2::IDrmFactory/widevine -- GitLab From fa78bf27da7be29111db3c8365ad1b28fb1dbd68 Mon Sep 17 00:00:00 2001 From: Mikhail Naganov Date: Fri, 22 Nov 2019 10:56:29 -0800 Subject: [PATCH 22/99] FP3: Switch to Audio HAL V6 Switch to Audio HAL V6 Bug: 141989952 Test: atest VtsHalAudioV6_0TargetTest atest VtsHalAudioEffectV6_0TargetTest manual audio "smoke" test on taimen and walleye Change-Id: Ieb1cc5c7fdcc5416a328a0a5c4a1996258b81ac8 --- device.mk | 4 ++-- manifest.xml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/device.mk b/device.mk index 38fc4b79..e5740052 100644 --- a/device.mk +++ b/device.mk @@ -218,9 +218,9 @@ $(call inherit-product, frameworks/native/build/phone-xhdpi-2048-dalvik-heap.mk) # Audio PRODUCT_PACKAGES += \ - android.hardware.audio@5.0-impl \ + android.hardware.audio@6.0-impl \ android.hardware.audio@2.0-service \ - android.hardware.audio.effect@5.0-impl \ + android.hardware.audio.effect@6.0-impl \ android.hardware.audio.effect@2.0-service \ android.hardware.soundtrigger@2.1-impl \ android.hardware.soundtrigger@2.1-service \ diff --git a/manifest.xml b/manifest.xml index 66b0a0a9..72310e0b 100644 --- a/manifest.xml +++ b/manifest.xml @@ -2,7 +2,7 @@ android.hardware.audio hwbinder - 5.0 + 6.0 IDevicesFactory default @@ -11,7 +11,7 @@ android.hardware.audio.effect hwbinder - 5.0 + 6.0 IEffectsFactory default -- GitLab From 3086f016f2d45c26b0d49010b0666aa58b035dec Mon Sep 17 00:00:00 2001 From: Adithya R Date: Sat, 19 Sep 2020 18:11:27 +0530 Subject: [PATCH 23/99] FP3: Disable hwc vds in surface flinger * Fixes jittery UI during screen recorder until (if) 11.0 vendor release is everavailable Change-Id: I8249dfc9cd974b73fb98d92efe94e8289c95979f --- vendor_prop.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/vendor_prop.mk b/vendor_prop.mk index 78a26fbc..ce1f0ba8 100644 --- a/vendor_prop.mk +++ b/vendor_prop.mk @@ -4,7 +4,6 @@ # Display PRODUCT_PROPERTY_OVERRIDES += \ - debug.sf.enable_hwc_vds=1 \ debug.sf.hw=0 \ debug.egl.hw=0 \ dev.pm.dyn_samplingrate=1 \ -- GitLab From c17026265366fb5bb0128986fc0c776839f8cc7e Mon Sep 17 00:00:00 2001 From: Arian Date: Tue, 22 Sep 2020 20:06:14 +0200 Subject: [PATCH 24/99] FP3: Build new aidl qti power HAL Change-Id: I4bdea354e54d34d0dfe9b811e228fc6f8762d2ed --- device.mk | 2 +- manifest.xml | 18 ------------------ 2 files changed, 1 insertion(+), 19 deletions(-) diff --git a/device.mk b/device.mk index e5740052..5ba3250e 100644 --- a/device.mk +++ b/device.mk @@ -399,7 +399,7 @@ PRODUCT_PACKAGES += \ # Power PRODUCT_PACKAGES += \ - android.hardware.power@1.2-service-qti + android.hardware.power-service-qti # Thermal PRODUCT_PACKAGES += \ diff --git a/manifest.xml b/manifest.xml index 72310e0b..695a0907 100644 --- a/manifest.xml +++ b/manifest.xml @@ -225,15 +225,6 @@ default - - android.hardware.power - hwbinder - 1.2 - - IPower - default - - android.hardware.radio hwbinder @@ -635,15 +626,6 @@ default - - vendor.lineage.power - hwbinder - 1.0 - - ILineagePower - default - - vendor.qti.hardware.cryptfshw hwbinder -- GitLab From fd7d951d0cb858ceeece9265ab0bd05b6334fa49 Mon Sep 17 00:00:00 2001 From: Bruno Martins Date: Tue, 8 Dec 2020 22:03:48 +0000 Subject: [PATCH 25/99] FP3: Migrate to Health 2.1 HAL Change-Id: Ic6302844ac58c16713b43b6871a705b9b4749a96 --- device.mk | 7 ++++--- manifest.xml | 9 --------- 2 files changed, 4 insertions(+), 12 deletions(-) diff --git a/device.mk b/device.mk index 5ba3250e..79264a78 100644 --- a/device.mk +++ b/device.mk @@ -1,5 +1,5 @@ # -# Copyright (C) 2019 The LineageOS Project +# Copyright (C) 2019-2020 The LineageOS Project # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -440,8 +440,9 @@ PRODUCT_PACKAGES += \ # Health PRODUCT_PACKAGES += \ - android.hardware.health@2.0-impl \ - android.hardware.health@2.0-service + android.hardware.health@2.1-impl:64 \ + android.hardware.health@2.1-impl.recovery \ + android.hardware.health@2.1-service # Bluetooth PRODUCT_PACKAGES += \ diff --git a/manifest.xml b/manifest.xml index 695a0907..3f6868c3 100644 --- a/manifest.xml +++ b/manifest.xml @@ -158,15 +158,6 @@ default - - android.hardware.health - hwbinder - 2.0 - - IHealth - default - - android.hardware.keymaster hwbinder -- GitLab From 774d9f2aaa4c6d25c7ab56cde21e1ccd3e2dda28 Mon Sep 17 00:00:00 2001 From: Brad Ebinger Date: Thu, 5 Dec 2019 11:37:45 -0800 Subject: [PATCH 26/99] FP3: overlay: Remove old configuration and use new config for MMTEL/RCS Remove the old config_ims_package device config and configure the new MMTEL and RCS configurations in Telephony instead. Also, configure the RcsService to be the default RCS service. Bug: 111305845 Test: make checkbuild Change-Id: I0d709b8248f1c40f0a5b50ec799396706eeadd65 --- .../base/core/res/res/values/config.xml | 6 ----- .../services/Telephony/res/values/config.xml | 25 +++++++++++++++++++ 2 files changed, 25 insertions(+), 6 deletions(-) create mode 100644 overlay/packages/services/Telephony/res/values/config.xml diff --git a/overlay/frameworks/base/core/res/res/values/config.xml b/overlay/frameworks/base/core/res/res/values/config.xml index 7e678384..641e4ec9 100644 --- a/overlay/frameworks/base/core/res/res/values/config.xml +++ b/overlay/frameworks/base/core/res/res/values/config.xml @@ -301,12 +301,6 @@ true - - org.codeaurora.ims - - - true - true diff --git a/overlay/packages/services/Telephony/res/values/config.xml b/overlay/packages/services/Telephony/res/values/config.xml new file mode 100644 index 00000000..0f087817 --- /dev/null +++ b/overlay/packages/services/Telephony/res/values/config.xml @@ -0,0 +1,25 @@ + + + + + + + org.codeaurora.ims + + + com.android.service.ims + -- GitLab From 0752bdc94bd4447f6471c1e50506882579b2f923 Mon Sep 17 00:00:00 2001 From: Pavan Kumar M Date: Thu, 9 Jul 2020 13:28:14 +0530 Subject: [PATCH 27/99] FP3: Add permissions for RCS service Add permissions to Rcs service to access QMI IMSS service Change-Id: I263a0b6413c1ae26ab57a96936bc983c68ef709e --- configs/sec_config | 2 ++ 1 file changed, 2 insertions(+) diff --git a/configs/sec_config b/configs/sec_config index 4825eb2b..46894066 100644 --- a/configs/sec_config +++ b/configs/sec_config @@ -274,6 +274,8 @@ 18:4294967295:1001:3004 /* Allow RCS service to communicate to IMS QMI Priv Svc*/ 77:4294967295:1001:3003 +/* Allow RCS service to access QMI-IMSS service */ +18:4294967295:1001:3003 /* Allow SSGQMIGD to communicate to SSGCCS service*/ 76:4294967295:1001 /* Allow cnd to accquire netbind */ -- GitLab From 005e578ef2c38d35572603cc2771b640171a8be6 Mon Sep 17 00:00:00 2001 From: Ethan Chen Date: Sun, 20 Oct 2019 01:17:32 -0700 Subject: [PATCH 28/99] FP3: Remove dead RCS packages Change-Id: Ie2c03fa11cb08c7ab900d7b666981d592aba19c7 --- device.mk | 7 ------- 1 file changed, 7 deletions(-) diff --git a/device.mk b/device.mk index 79264a78..ea5685c4 100644 --- a/device.mk +++ b/device.mk @@ -502,13 +502,6 @@ PRODUCT_PACKAGES += \ librmnetctl \ libprotobuf-cpp-full -# RCS -PRODUCT_PACKAGES += \ - rcs_service_aidl \ - rcs_service_aidl.xml \ - rcs_service_api \ - rcs_service_api.xml - # Telephony PRODUCT_PACKAGES += \ qti-telephony-hidl-wrapper \ -- GitLab From 7ae990099deb507fcb199dec0a48451d683ce6dc Mon Sep 17 00:00:00 2001 From: Ethan Chen Date: Fri, 30 Nov 2018 23:28:49 -0800 Subject: [PATCH 29/99] FP3: Add AOSP RCS packages Change-Id: Ic16d3b92820d246db73ad70ccaa0f4bc7f50e515 --- device.mk | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/device.mk b/device.mk index ea5685c4..7944e129 100644 --- a/device.mk +++ b/device.mk @@ -502,6 +502,12 @@ PRODUCT_PACKAGES += \ librmnetctl \ libprotobuf-cpp-full +# RCS +PRODUCT_PACKAGES += \ + com.android.ims.rcsmanager \ + PresencePolling \ + RcsService + # Telephony PRODUCT_PACKAGES += \ qti-telephony-hidl-wrapper \ -- GitLab From 2ee3336d597b8bb798e37c7982aa0e7aea03ce58 Mon Sep 17 00:00:00 2001 From: Bruno Martins Date: Thu, 31 Dec 2020 00:46:08 +0000 Subject: [PATCH 30/99] FP3: Use CodeAurora ImsService implementation for RCS There is no evidence that Qualcomm devices running a rather recent IMS stack need to include AOSP RCS packages. RCS already worked before this change and continues to do so, but the main goal was to get rid of some of the RCS related log spam, which was accomplished here. Change-Id: I219546e29d288373877e9bcd194a60ef5e09f224 --- device.mk | 6 ------ overlay/packages/services/Telephony/res/values/config.xml | 2 +- 2 files changed, 1 insertion(+), 7 deletions(-) diff --git a/device.mk b/device.mk index 7944e129..ea5685c4 100644 --- a/device.mk +++ b/device.mk @@ -502,12 +502,6 @@ PRODUCT_PACKAGES += \ librmnetctl \ libprotobuf-cpp-full -# RCS -PRODUCT_PACKAGES += \ - com.android.ims.rcsmanager \ - PresencePolling \ - RcsService - # Telephony PRODUCT_PACKAGES += \ qti-telephony-hidl-wrapper \ diff --git a/overlay/packages/services/Telephony/res/values/config.xml b/overlay/packages/services/Telephony/res/values/config.xml index 0f087817..49550598 100644 --- a/overlay/packages/services/Telephony/res/values/config.xml +++ b/overlay/packages/services/Telephony/res/values/config.xml @@ -21,5 +21,5 @@ org.codeaurora.ims - com.android.service.ims + org.codeaurora.ims -- GitLab From 32dd66b536b67241e87eaf8c86ded747c536dcf6 Mon Sep 17 00:00:00 2001 From: ix5 Date: Wed, 29 Apr 2020 21:08:37 +0200 Subject: [PATCH 31/99] FP3: Add protobuf vendorcompat lib Our blobs are compiled against libprotobuf-full-cpp.so, but starting in R, Android is using a versioned naming approach, e.g. libprotobuf-cpp-full-3.9.1.so. See https://r.android.com/1109518 The entry in public.libraries.txt is needed to allow the linker to find and use the lib outside the VNDK. See https://source.android.com/devices/tech/config/namespaces_libraries [wight554: added libprotobuf-cpp-lite as well] Signed-off-by: Volodymyr Zhdanov Change-Id: I28222c89e1e07017867088492a726ee9d45d8e6f --- configs/public.libraries.txt | 2 ++ device.mk | 5 +++++ 2 files changed, 7 insertions(+) diff --git a/configs/public.libraries.txt b/configs/public.libraries.txt index 0023b13a..1e846873 100644 --- a/configs/public.libraries.txt +++ b/configs/public.libraries.txt @@ -8,3 +8,5 @@ liblistensoundmodel2.so libOpenCL.so libnpu.so libhta_hexagon_runtime.so +libprotobuf-cpp-full.so +libprotobuf-cpp-lite.so diff --git a/device.mk b/device.mk index ea5685c4..93c04a00 100644 --- a/device.mk +++ b/device.mk @@ -198,6 +198,11 @@ PRODUCT_COPY_FILES += \ frameworks/native/data/etc/com.android.nfc_extras.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/com.android.nfc_extras.xml \ frameworks/native/data/etc/handheld_core_hardware.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/handheld_core_hardware.xml +# Protobuf +PRODUCT_PACKAGES += \ + libprotobuf-cpp-full-vendorcompat \ + libprotobuf-cpp-lite-vendorcompat + # QCOM PRODUCT_COPY_FILES += \ $(LOCAL_PATH)/configs/privapp-permissions-qti.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/permissions/privapp-permissions-qti.xml \ -- GitLab From 42a39566662114e4a329bd87e90045efb3a70237 Mon Sep 17 00:00:00 2001 From: LuK1337 Date: Mon, 28 Sep 2020 01:48:19 +0200 Subject: [PATCH 32/99] FP3: sepolicy: Label /persist Change-Id: I471c0d1fedb51eabc32b54ab35a9823db8efd034 --- sepolicy/vendor/file_contexts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/sepolicy/vendor/file_contexts b/sepolicy/vendor/file_contexts index ee392330..56fa7c18 100755 --- a/sepolicy/vendor/file_contexts +++ b/sepolicy/vendor/file_contexts @@ -10,3 +10,6 @@ # Samsung remosaic algorithm ingegration /(vendor|system/vendor)/bin/remosaic_daemon u:object_r:remosaic_daemon_exec:s0 + +# Persist +/persist(/*)? u:object_r:mnt_vendor_file:s0 -- GitLab From d1a6135200452e1ec30e658d76a7ad6561fe22e8 Mon Sep 17 00:00:00 2001 From: Aayush Gupta Date: Fri, 18 Sep 2020 09:15:40 +0000 Subject: [PATCH 33/99] FP3: gpt-utils: Drop include for stdio.h Required macros are already defined in kernel now, and due to use of generated_kernel_headers, these gives conflict when compiled, hence drop this include and use kernel side declaration Test: libgptutils.fairphone_msm8953 compiles without any issues after this drop Signed-off-by: Aayush Gupta Change-Id: I3edb0826bbac1dc2919bbb049b1e8956d0e1a8d7 --- gpt-utils/gpt-utils.cpp | 1 - 1 file changed, 1 deletion(-) diff --git a/gpt-utils/gpt-utils.cpp b/gpt-utils/gpt-utils.cpp index 4ae7f26e..42ec621d 100644 --- a/gpt-utils/gpt-utils.cpp +++ b/gpt-utils/gpt-utils.cpp @@ -32,7 +32,6 @@ /****************************************************************************** * INCLUDE SECTION ******************************************************************************/ -#include #include #include #include -- GitLab From 2c026e67d8952bf7a25a985d73858e0ec63a0ecf Mon Sep 17 00:00:00 2001 From: Felix Date: Tue, 28 May 2019 14:05:51 +0200 Subject: [PATCH 34/99] FP3: sepolicy: Use BOARD_VENDOR_SEPOLICY_DIRS BOARD_SEPOLICY_DIRS is deprecated. Change-Id: I046282b2a2e8c541726fb29cb0044503322d4be9 --- BoardConfig.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/BoardConfig.mk b/BoardConfig.mk index ae57fbb1..71e03817 100644 --- a/BoardConfig.mk +++ b/BoardConfig.mk @@ -251,7 +251,7 @@ TARGET_PROVIDES_LIBLIGHT := true # SELinux include device/qcom/sepolicy-legacy-um/SEPolicy.mk -BOARD_SEPOLICY_DIRS += $(DEVICE_PATH)/sepolicy/vendor +BOARD_VENDOR_SEPOLICY_DIRS += $(DEVICE_PATH)/sepolicy/vendor BOARD_PLAT_PRIVATE_SEPOLICY_DIR += $(DEVICE_PATH)/sepolicy/private # Soong namespaces -- GitLab From a710e851e6a1afff7145660b7e5011a7dc8e441f Mon Sep 17 00:00:00 2001 From: Kevin Chyn Date: Thu, 23 Jan 2020 14:19:19 -0800 Subject: [PATCH 35/99] FP3: Add fingerprint configuration to overlay The framework was changed in Android R to require explicit authenticator registration. This change allows apps to continue to use the fingerprint sensor. Bug: 147445115 Test: Builds Change-Id: Id3385edc784b2053c8b54ec3153728f4e6e22a45 --- overlay/frameworks/base/core/res/res/values/config.xml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/overlay/frameworks/base/core/res/res/values/config.xml b/overlay/frameworks/base/core/res/res/values/config.xml index 641e4ec9..e8f51bec 100644 --- a/overlay/frameworks/base/core/res/res/values/config.xml +++ b/overlay/frameworks/base/core/res/res/values/config.xml @@ -429,4 +429,11 @@ * The device must be provisioned with HDCP keys (for protected content). --> true + + + 0:2:15 + -- GitLab From 341959f824c3062a581042e0e063847b431d86e1 Mon Sep 17 00:00:00 2001 From: Steven Moreland Date: Tue, 27 Feb 2018 17:00:06 -0800 Subject: [PATCH 36/99] FP3: Only include bitness of hal impls that is used Bug: 73829928 Test: boot, check directories, no errors during boot Change-Id: Ia1272b2bcc5006fa75a50631861fbaccdeed7bee --- device.mk | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/device.mk b/device.mk index 93c04a00..622a22d1 100644 --- a/device.mk +++ b/device.mk @@ -86,9 +86,9 @@ TARGET_SCREEN_WIDTH := 1080 # Display PRODUCT_PACKAGES += \ - android.hardware.graphics.allocator@2.0-impl \ + android.hardware.graphics.allocator@2.0-impl:64 \ android.hardware.graphics.allocator@2.0-service \ - android.hardware.graphics.composer@2.1-impl \ + android.hardware.graphics.composer@2.1-impl:64 \ android.hardware.graphics.composer@2.1-service \ android.hardware.graphics.mapper@2.0-impl-2.1 \ android.hardware.memtrack@1.0-impl \ @@ -148,12 +148,12 @@ PRODUCT_PACKAGES += \ # Camera PRODUCT_PACKAGES += \ - android.hardware.camera.provider@2.4-impl \ + android.hardware.camera.provider@2.4-impl:32 \ android.hardware.camera.provider@2.4-service \ vendor.qti.hardware.camera.device@1.0 \ vendor.qti.hardware.camera.device@1.0_vendor \ camera.device@1.0-impl \ - camera.device@3.2-impl \ + camera.device@3.2-impl:32 \ libbson.vendor \ libxml2 @@ -223,9 +223,9 @@ $(call inherit-product, frameworks/native/build/phone-xhdpi-2048-dalvik-heap.mk) # Audio PRODUCT_PACKAGES += \ - android.hardware.audio@6.0-impl \ + android.hardware.audio@6.0-impl:32 \ android.hardware.audio@2.0-service \ - android.hardware.audio.effect@6.0-impl \ + android.hardware.audio.effect@6.0-impl:32 \ android.hardware.audio.effect@2.0-service \ android.hardware.soundtrigger@2.1-impl \ android.hardware.soundtrigger@2.1-service \ @@ -339,7 +339,7 @@ PRODUCT_COPY_FILES += \ # Sensors PRODUCT_PACKAGES += \ sensors.FP3 \ - android.hardware.sensors@1.0-impl \ + android.hardware.sensors@1.0-impl:64 \ android.hardware.sensors@1.0-service \ libsensorndkbridge @@ -362,7 +362,7 @@ PRODUCT_COPY_FILES += \ # Enable vndk-sp Libraries PRODUCT_PACKAGES += \ - libgui_vendor \ + libgui_vendor:32 \ vndk_package # Disable Vulkan feature level 1 @@ -453,7 +453,7 @@ PRODUCT_PACKAGES += \ PRODUCT_PACKAGES += \ libbt-vendor \ audio.bluetooth.default \ - android.hardware.bluetooth.audio@2.0-impl \ + android.hardware.bluetooth.audio@2.0-impl:32 \ android.hardware.bluetooth@1.0 \ vendor.qti.hardware.btconfigstore@1.0.vendor @@ -466,7 +466,7 @@ PRODUCT_COPY_FILES += \ # GPS PRODUCT_PACKAGES += \ - android.hardware.gnss@2.0-impl-qti \ + android.hardware.gnss@2.0-impl-qti:64 \ android.hardware.gnss@2.0-service-qti \ libbatching \ libgeofencing \ -- GitLab From 0ee6d8b77fc057b9521fabb9b9324de825d5c9b2 Mon Sep 17 00:00:00 2001 From: Andrew Hexen Date: Fri, 25 Dec 2020 08:18:58 -0800 Subject: [PATCH 37/99] FP3: Remove vendor/lib64/libllvm-qcom.so * This file is large and apparently not being called by any other libs or services which only want to see the one in vendor/lib/. No difference without it other than a complaint in logcat after deleting both: `W/Adreno-GSL: : os_lib_map error: dlopen failed: library "libllvm-qcom.so" not found, on 'libllvm-qcom.so'` Signed-off-by: Andrew Hexen Change-Id: I59be0c0a1acbaf59db5834b02c33f160d65414ce --- proprietary-files.txt | 1 - 1 file changed, 1 deletion(-) diff --git a/proprietary-files.txt b/proprietary-files.txt index fe3e3303..a4df78ae 100644 --- a/proprietary-files.txt +++ b/proprietary-files.txt @@ -662,7 +662,6 @@ vendor/lib/libbccQTI.so vendor/lib/libc2d30_bltlib.so vendor/lib/libgsl.so vendor/lib/libllvm-glnext.so -vendor/lib/libllvm-qcom.so vendor/lib/librs_adreno.so vendor/lib/librs_adreno_sha1.so vendor/lib/libsdedrm.so -- GitLab From 0d1b9fa7e8140e1ef2a2e323dd24d5394fcc8795 Mon Sep 17 00:00:00 2001 From: Nolen Johnson Date: Tue, 2 Feb 2021 13:19:21 -0500 Subject: [PATCH 38/99] FP3: Remove stuff stock charge_only_mode doesn't need * This somehow automagically breaks TWRP decryption when in place. Change-Id: If42e9281fea1a981390958038ec035cc101b9afa --- rootdir/etc/init.target.rc | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/rootdir/etc/init.target.rc b/rootdir/etc/init.target.rc index 77f5fe0e..e477da98 100755 --- a/rootdir/etc/init.target.rc +++ b/rootdir/etc/init.target.rc @@ -282,16 +282,6 @@ on property:init.svc.zygote=running on property:init.svc.zygote=restarting stop ppd -#//<2020/04/27-JessicaTseng, [ARFP3-63] Enable the adb on off-charging mode -on charger - wait /dev/block/bootdevice/by-name/system - mount ext4 /dev/block/bootdevice/by-name/system /system ro barrier=1 - setprop sys.usb.configfs 1 - start qcom-post-boot - setprop persist.sys.usb.config mass_storage,adb - start vendor.hvdcp_opti -#//>2020/04/27-JessicaTseng - service dts_configurator /system/vendor/bin/dts_configurator class late_start user system -- GitLab From 6bbaed329d73b4fd1832e9d1e12aa19520e87908 Mon Sep 17 00:00:00 2001 From: Nolen Johnson Date: Mon, 23 Nov 2020 14:46:29 -0500 Subject: [PATCH 39/99] FP3: Cleanup dead targets build/make/core/main.mk:1136: warning: device/fairphone/FP3/lineage_FP3.mk includes non-existent modules in PRODUCT_PACKAGES Offending entries: android.hardware.audio.effect@2.0-service android.hardware.graphics.composer@2.1-impl android.hardware.soundtrigger@2.2-service android.hidl.manager@1.0-java audiod copybit.msm8998 dhcpcd.conf ebtables ethertypes libQWiFiSoftApCfg libextmedia_jni libgenlock libicuuc.vendor libnl_2 liboverlay nqnfcee_access.xml nqnfcse_access.xml textclassifier.bundle1 thermal.msm8953 wifilogd wpa_supplicant_wcn.conf build/make/core/main.mk:1136: error: Build failed. 18:28:58 ckati failed with: exit status 1 Change-Id: I0e4d93f4c3be077d49befa1f547d11d623ca74d5 --- device.mk | 21 +-------------------- 1 file changed, 1 insertion(+), 20 deletions(-) diff --git a/device.mk b/device.mk index 622a22d1..500a08a4 100644 --- a/device.mk +++ b/device.mk @@ -88,18 +88,14 @@ TARGET_SCREEN_WIDTH := 1080 PRODUCT_PACKAGES += \ android.hardware.graphics.allocator@2.0-impl:64 \ android.hardware.graphics.allocator@2.0-service \ - android.hardware.graphics.composer@2.1-impl:64 \ android.hardware.graphics.composer@2.1-service \ android.hardware.graphics.mapper@2.0-impl-2.1 \ android.hardware.memtrack@1.0-impl \ android.hardware.memtrack@1.0-service \ - copybit.msm8953 \ gralloc.msm8953 \ hwcomposer.msm8953 \ memtrack.msm8953 \ libdisplayconfig \ - libgenlock \ - liboverlay \ libqdMetaData.system \ libvulkan \ libtinyxml @@ -226,9 +222,7 @@ PRODUCT_PACKAGES += \ android.hardware.audio@6.0-impl:32 \ android.hardware.audio@2.0-service \ android.hardware.audio.effect@6.0-impl:32 \ - android.hardware.audio.effect@2.0-service \ android.hardware.soundtrigger@2.1-impl \ - android.hardware.soundtrigger@2.1-service \ audio.a2dp.default \ audio.primary.msm8953 \ audio.r_submix.default \ @@ -307,7 +301,6 @@ PRODUCT_PACKAGES += \ # OMX PRODUCT_PACKAGES += \ libc2dcolorconvert \ - libextmedia_jni \ libOmxAacEnc \ libOmxAmrEnc \ libOmxCore \ @@ -373,7 +366,6 @@ PRODUCT_PACKAGES += \ android.hidl.base@1.0 \ android.hidl.base@1.0_system \ android.hidl.manager@1.0 \ - android.hidl.manager@1.0-java \ libhidltransport \ libhidltransport.vendor \ libhwbinder \ @@ -408,7 +400,6 @@ PRODUCT_PACKAGES += \ # Thermal PRODUCT_PACKAGES += \ - thermal.msm8953 \ android.hardware.thermal@1.0-impl \ android.hardware.thermal@1.0-service @@ -425,11 +416,6 @@ PRODUCT_PACKAGES += \ libipanat \ liboffloadhal -# IPv6 tethering -PRODUCT_PACKAGES += \ - ebtables \ - ethertypes - # Trust HAL PRODUCT_PACKAGES += \ vendor.lineage.trust@1.0-service @@ -559,23 +545,18 @@ PRODUCT_ODM_PROPERTIES += \ # Wifi PRODUCT_PACKAGES += \ android.hardware.wifi@1.0-service \ - dhcpcd.conf \ hostapd \ hostapd_cli \ - libnl_2 \ libnl \ libqsap_sdk \ - libQWiFiSoftApCfg \ libwifi-hal-qcom \ libwpa_client \ vendor.qti.hardware.wifi.supplicant@1.0_vendor \ wificond \ - wifilogd \ WifiOverlay \ libwcnss_qmi \ wpa_supplicant \ - wpa_supplicant.conf \ - wpa_supplicant_wcn.conf + wpa_supplicant.conf # Wi-Fi Display PRODUCT_BOOT_JARS += \ -- GitLab From 4b188bab9482e24c468974db9b227fe617db113c Mon Sep 17 00:00:00 2001 From: Andrew Hexen Date: Mon, 1 Feb 2021 12:01:53 -0800 Subject: [PATCH 40/99] FP3: rro_overlays: Align with stock * Also remove source defaults Signed-off-by: Andrew Hexen Change-Id: I00e92837fa0271ea21455c79ec21e42ee6683d91 --- rro_overlays/TetheringOverlay/res/values/config.xml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/rro_overlays/TetheringOverlay/res/values/config.xml b/rro_overlays/TetheringOverlay/res/values/config.xml index e30f52dc..78da80b6 100644 --- a/rro_overlays/TetheringOverlay/res/values/config.xml +++ b/rro_overlays/TetheringOverlay/res/values/config.xml @@ -30,7 +30,7 @@ - + "wlan\\d" "wigig0" "softap0" @@ -43,5 +43,4 @@ "bnep\\d" "bt-pan" - -- GitLab From 1ecf459db19b8d543154dfdb498ac2136c32001b Mon Sep 17 00:00:00 2001 From: Andrew Hexen Date: Mon, 1 Feb 2021 11:55:13 -0800 Subject: [PATCH 41/99] FP3: rro_overlays: Move to Vendor * For GSI compatibility. Signed-off-by: Andrew Hexen Change-Id: I21180e80de1109483f8ce0ab67fba021d4a74b08 --- rro_overlays/TetheringOverlay/Android.bp | 2 +- rro_overlays/WifiOverlay/Android.bp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/rro_overlays/TetheringOverlay/Android.bp b/rro_overlays/TetheringOverlay/Android.bp index 4c0b3250..05acd79f 100644 --- a/rro_overlays/TetheringOverlay/Android.bp +++ b/rro_overlays/TetheringOverlay/Android.bp @@ -2,5 +2,5 @@ runtime_resource_overlay { name: "TetheringConfigOverlay", theme: "TetheringConfigOverlay", sdk_version: "current", - product_specific: true + vendor: true } diff --git a/rro_overlays/WifiOverlay/Android.bp b/rro_overlays/WifiOverlay/Android.bp index c2089a10..c602c229 100644 --- a/rro_overlays/WifiOverlay/Android.bp +++ b/rro_overlays/WifiOverlay/Android.bp @@ -2,5 +2,5 @@ runtime_resource_overlay { name: "WifiOverlay", theme: "WifiOverlay", sdk_version: "current", - product_specific: true + vendor: true } -- GitLab From e23475b2182d7235dc31fe8abe592ee1249081a8 Mon Sep 17 00:00:00 2001 From: Roman Kiryanov Date: Wed, 8 Apr 2020 14:23:47 -0700 Subject: [PATCH 42/99] FP3: Replace audio@2.0-service with audio.service Legacy service name, use android.hardware.audio.service instead Bug: 153579444 Test: presubmit Signed-off-by: Roman Kiryanov Merged-In: I4c05accb86dd0c9cd1b3fef3d84e0d54b2afc6a1 Change-Id: I6b55b4b1db2577f4176c99dca7021cfe78e13307 --- device.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/device.mk b/device.mk index 500a08a4..3c65e386 100644 --- a/device.mk +++ b/device.mk @@ -220,7 +220,7 @@ $(call inherit-product, frameworks/native/build/phone-xhdpi-2048-dalvik-heap.mk) # Audio PRODUCT_PACKAGES += \ android.hardware.audio@6.0-impl:32 \ - android.hardware.audio@2.0-service \ + android.hardware.audio.service \ android.hardware.audio.effect@6.0-impl:32 \ android.hardware.soundtrigger@2.1-impl \ audio.a2dp.default \ -- GitLab From cd8326c9ffa486103f4144679697f49a21856f54 Mon Sep 17 00:00:00 2001 From: Quallenauge Date: Tue, 10 Nov 2020 17:23:28 +0100 Subject: [PATCH 43/99] FP3: WifiOverlay: Disable WPA2 -> WPA3 upgrade. Our device doesn't simply support sae. Change-Id: Ibf8b9e363b4677cf2ab9590cc2ea1ba2341e29ca --- rro_overlays/WifiOverlay/res/values/config.xml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/rro_overlays/WifiOverlay/res/values/config.xml b/rro_overlays/WifiOverlay/res/values/config.xml index c71f9bc6..d3a709f9 100644 --- a/rro_overlays/WifiOverlay/res/values/config.xml +++ b/rro_overlays/WifiOverlay/res/values/config.xml @@ -37,4 +37,6 @@ true + + false -- GitLab From 83ec526c1a3f098efcf599cea4906ebc206d68db Mon Sep 17 00:00:00 2001 From: dianlujitao Date: Tue, 9 Feb 2021 18:14:04 +0800 Subject: [PATCH 44/99] FP3: Switch to source built vendor.qti.hardware.perf@2.0.so For some reason, any prebuilt ones from pre-R ROMs no longer work on R and cause the following error: E ANDR-PERF: Unable to link to gPerfHal death notifications! Change-Id: Ia5de8c300d71b6def223e97ef9d58898c9c11a57 --- device.mk | 3 ++- proprietary-files.txt | 8 -------- 2 files changed, 2 insertions(+), 9 deletions(-) diff --git a/device.mk b/device.mk index 3c65e386..15db28ec 100644 --- a/device.mk +++ b/device.mk @@ -396,7 +396,8 @@ PRODUCT_PACKAGES += \ # Power PRODUCT_PACKAGES += \ - android.hardware.power-service-qti + android.hardware.power-service-qti \ + vendor.qti.hardware.perf@2.0.vendor # Thermal PRODUCT_PACKAGES += \ diff --git a/proprietary-files.txt b/proprietary-files.txt index a4df78ae..57080d34 100644 --- a/proprietary-files.txt +++ b/proprietary-files.txt @@ -814,10 +814,6 @@ lib/libqti-perfd-client_system.so lib/libqti_performance.so lib64/libqti-perfd-client_system.so lib64/libqti_performance.so -lib/vendor.qti.hardware.perf@1.0.so:product/lib/vendor.qti.hardware.perf@1.0.so -lib/vendor.qti.hardware.perf@2.0.so:product/lib/vendor.qti.hardware.perf@2.0.so -lib64/vendor.qti.hardware.perf@1.0.so:product/lib64/vendor.qti.hardware.perf@1.0.so -lib64/vendor.qti.hardware.perf@2.0.so:product/lib64/vendor.qti.hardware.perf@2.0.so vendor/bin/hw/vendor.qti.hardware.perf@2.0-service vendor/bin/energy-awareness vendor/bin/msm_irqbalance @@ -833,16 +829,12 @@ vendor/lib/libqti-perfd-client.so vendor/lib/libqti-perfd.so vendor/lib/libqti-util.so vendor/lib/libqti-utils.so -vendor/lib/vendor.qti.hardware.perf@1.0.so -vendor/lib/vendor.qti.hardware.perf@2.0.so vendor/lib64/libperfconfig.so vendor/lib64/libperfgluelayer.so vendor/lib64/libqti-perfd-client.so vendor/lib64/libqti-perfd.so vendor/lib64/libqti-util.so vendor/lib64/libqti-utils.so -vendor/lib64/vendor.qti.hardware.perf@1.0.so -vendor/lib64/vendor.qti.hardware.perf@2.0.so # Perf - IOP lib/libqti-iopd-client_system.so -- GitLab From 10c6d35bd40d1533510734a7f5797fd07e1279f6 Mon Sep 17 00:00:00 2001 From: Michael Bestas Date: Wed, 6 Jan 2021 19:42:24 +0200 Subject: [PATCH 45/99] FP3: Disable WiFi display for now * Don't show the broken setting until we have a working QCOM wfd stack Change-Id: Ie0637914b853609e27e8c5cb5699364b1717f712 --- overlay/frameworks/base/core/res/res/values/config.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/overlay/frameworks/base/core/res/res/values/config.xml b/overlay/frameworks/base/core/res/res/values/config.xml index e8f51bec..8471203e 100644 --- a/overlay/frameworks/base/core/res/res/values/config.xml +++ b/overlay/frameworks/base/core/res/res/values/config.xml @@ -427,7 +427,7 @@ audio output to the WiFi display encoder in the media server. * The remote submix module "audio.r_submix.default" must be installed on the device. * The device must be provisioned with HDCP keys (for protected content). --> - true + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/audio/mixer_paths_wcd9326.xml b/audio/mixer_paths_tashalite.xml similarity index 100% rename from audio/mixer_paths_wcd9326.xml rename to audio/mixer_paths_tashalite.xml diff --git a/audio_properties.mk b/audio_properties.mk new file mode 100644 index 00000000..03087a7f --- /dev/null +++ b/audio_properties.mk @@ -0,0 +1,181 @@ +# audio_properties.mk +# +# Product-specific audio property definitions. +# Taken as it is from vendor/qcom/opensource/audio-hal/primary-hal/configs/msm8953/msm8953.mk +# + +# Reduce client buffer size for fast audio output tracks +PRODUCT_PROPERTY_OVERRIDES += \ + af.fast_track_multiplier=1 + +#Low latency audio buffer size in frames +PRODUCT_PROPERTY_OVERRIDES += \ + vendor.audio_hal.period_size=192 + +##fluencetype can be "fluence" or "fluencepro" or "none" +PRODUCT_PROPERTY_OVERRIDES += \ + ro.vendor.audio.sdk.fluencetype=none\ + persist.vendor.audio.fluence.voicecall=true\ + persist.vendor.audio.fluence.voicerec=false\ + persist.vendor.audio.fluence.speaker=true + +#disable tunnel encoding +PRODUCT_PROPERTY_OVERRIDES += \ + vendor.audio.tunnel.encode=false + +#Buffer size in kbytes for compress offload playback +PRODUCT_PROPERTY_OVERRIDES += \ + vendor.audio.offload.buffer.size.kb=64 + +#Minimum duration for offload playback in secs +PRODUCT_PROPERTY_OVERRIDES += \ + audio.offload.min.duration.secs=30 + +#Enable offload audio video playback by default +PRODUCT_PROPERTY_OVERRIDES += \ + audio.offload.video=true + +#Enable audio track offload by default +PRODUCT_PROPERTY_OVERRIDES += \ + vendor.audio.offload.track.enable=true + +#Enable music through deep buffer +PRODUCT_PROPERTY_OVERRIDES += \ + audio.deep_buffer.media=true + +#enable voice path for PCM VoIP by default +PRODUCT_PROPERTY_OVERRIDES += \ + vendor.voice.path.for.pcm.voip=true + +#Enable multi channel aac through offload +PRODUCT_PROPERTY_OVERRIDES += \ + vendor.audio.offload.multiaac.enable=true + +#Enable DS2, Hardbypass feature for Dolby +PRODUCT_PROPERTY_OVERRIDES += \ + vendor.audio.dolby.ds2.enabled=false\ + vendor.audio.dolby.ds2.hardbypass=false + +#Disable Multiple offload sesison +PRODUCT_PROPERTY_OVERRIDES += \ + vendor.audio.offload.multiple.enabled=false + +#Disable Compress passthrough playback +PRODUCT_PROPERTY_OVERRIDES += \ + vendor.audio.offload.passthrough=false + +#Disable surround sound recording +PRODUCT_PROPERTY_OVERRIDES += \ + ro.vendor.audio.sdk.ssr=false + +#enable dsp gapless mode by default +PRODUCT_PROPERTY_OVERRIDES += \ + vendor.audio.offload.gapless.enabled=true + +#enable pbe effects +PRODUCT_PROPERTY_OVERRIDES += \ + vendor.audio.safx.pbe.enabled=true + +#parser input buffer size(256kb) in byte stream mode +PRODUCT_PROPERTY_OVERRIDES += \ + vendor.audio.parser.ip.buffer.size=262144 + +#enable downsampling for multi-channel content > 48Khz +PRODUCT_PROPERTY_OVERRIDES += \ + vendor.audio.playback.mch.downsample=true + +#enable software decoders for ALAC and APE. +PRODUCT_PROPERTY_OVERRIDES += \ + vendor.audio.use.sw.alac.decoder=true\ + vendor.audio.use.sw.ape.decoder=true + +#property for AudioSphere Post processing +PRODUCT_PROPERTY_OVERRIDES += \ + vendor.audio.pp.asphere.enabled=false + +#Audio voice concurrency related flags +PRODUCT_PROPERTY_OVERRIDES += \ + vendor.voice.playback.conc.disabled=true\ + vendor.voice.record.conc.disabled=false\ + vendor.voice.voip.conc.disabled=true + +#Decides the audio fallback path during voice call, +#deep-buffer and fast are the two allowed fallback paths now. +PRODUCT_PROPERTY_OVERRIDES += \ + vendor.voice.conc.fallbackpath=deep-buffer + +#Disable speaker protection by default +PRODUCT_PROPERTY_OVERRIDES += \ + persist.vendor.audio.speaker.prot.enable=false + +#Enable HW AAC Encoder by default +PRODUCT_PROPERTY_OVERRIDES += \ + vendor.audio.hw.aac.encoder=true + +#flac sw decoder 24 bit decode capability +PRODUCT_PROPERTY_OVERRIDES += \ + vendor.audio.flac.sw.decoder.24bit=true + +#timeout crash duration set to 20sec before system is ready. +#timeout duration updates to default timeout of 5sec once the system is ready. +PRODUCT_PROPERTY_OVERRIDES += \ + vendor.audio.hal.boot.timeout.ms=20000 + +#read wsatz name from thermal zone type +PRODUCT_PROPERTY_OVERRIDES += \ + vendor.audio.read.wsatz.type=true + +#Set AudioFlinger client heap size +PRODUCT_PROPERTY_OVERRIDES += \ + ro.af.client_heap_size_kbyte=7168 + +PRODUCT_PROPERTY_OVERRIDES += \ + persist.vendor.audio.hw.binder.size_kbyte=1024 + +#Set speaker protection cal tx path sampling rate to 48k +PRODUCT_PROPERTY_OVERRIDES += \ + vendor.audio.spkr_prot.tx.sampling_rate=48000 + +# add dynamic feature flags here +PRODUCT_PROPERTY_OVERRIDES += \ + vendor.audio.feature.snd_mon.enable=true \ + vendor.audio.feature.compr_cap.enable=false \ + vendor.audio.feature.hifi_audio.enable=true \ + vendor.audio.feature.hdmi_edid.enable=true \ + vendor.audio.feature.dsm_feedback.enable=false \ + vendor.audio.feature.ssrec.enable=true \ + vendor.audio.feature.compr_voip.enable=true \ + vendor.audio.feature.kpi_optimize.enable=true \ + vendor.audio.feature.usb_offload.enable=false \ + vendor.audio.feature.usb_offload_burst_mode.enable=false \ + vendor.audio.feature.usb_offload_sidetone_volume.enable=false \ + vendor.audio.feature.src_trkn.enable=true \ + vendor.audio.feature.ras.enable=false \ + vendor.audio.feature.a2dp_offload.enable=false \ + vendor.audio.feature.wsa.enable=true \ + vendor.audio.feature.compress_meta_data.enable=true \ + vendor.audio.feature.vbat.enable=true \ + vendor.audio.feature.display_port.enable=false \ + vendor.audio.feature.fluence.enable=true \ + vendor.audio.feature.custom_stereo.enable=true \ + vendor.audio.feature.anc_headset.enable=true \ + vendor.audio.feature.spkr_prot.enable=false \ + vendor.audio.feature.fm.enable=true \ + vendor.audio.feature.external_dsp.enable=false \ + vendor.audio.feature.external_speaker.enable=false \ + vendor.audio.feature.external_speaker_tfa.enable=false \ + vendor.audio.feature.hwdep_cal.enable=false \ + vendor.audio.feature.hfp.enable=true \ + vendor.audio.feature.ext_hw_plugin.enable=false \ + vendor.audio.feature.record_play_concurency.enable=false \ + vendor.audio.feature.hdmi_passthrough.enable=false \ + vendor.audio.feature.concurrent_capture.enable=false \ + vendor.audio.feature.compress_in.enable=false \ + vendor.audio.feature.battery_listener.enable=false \ + vendor.audio.feature.maxx_audio.enable=false \ + vendor.audio.feature.audiozoom.enable=false \ + vendor.audio.feature.auto_hal.enable=false \ + vendor.audio.read.wsatz.type=true \ + vendor.audio.feature.multi_voice_session.enable=true \ + vendor.audio.feature.incall_music.enable=true + diff --git a/device.mk b/device.mk index c34dc4f3..fa969f3d 100644 --- a/device.mk +++ b/device.mk @@ -216,56 +216,71 @@ $(call inherit-product, frameworks/native/build/phone-xhdpi-2048-dalvik-heap.mk) # Audio PRODUCT_PACKAGES += \ - android.hardware.audio@6.0-impl:32 \ - android.hardware.audio.service \ - android.hardware.audio.effect@6.0-impl:32 \ - android.hardware.soundtrigger@2.1-impl \ - audio.a2dp.default \ - audio.primary.msm8953 \ - audio.r_submix.default \ - audio.usb.default \ - libaacwrapper \ - libqcompostprocbundle \ - libaudio-resampler \ - libqcomvisualizer \ - libqcomvoiceprocessing \ - libvolumelistener \ - tinymix - + android.hardware.audio@6.0 \ + android.hardware.audio.common@6.0 \ + android.hardware.audio.common@6.0-util \ + android.hardware.audio@6.0-impl:32 \ + android.hardware.audio.effect@6.0 \ + android.hardware.audio.effect@6.0-impl:32 \ + android.hardware.audio.service \ + android.hardware.soundtrigger@2.1-impl \ + audio.a2dp.default \ + audio.primary.msm8953 \ + audio.r_submix.default \ + audio.usb.default \ + libaacwrapper \ + libaudio-resampler \ + libautohal \ + libqcompostprocbundle \ + libqcomvisualizer \ + libqcomvoiceprocessing \ + libvolumelistener \ + tinymix + + +AUDIO_HAL_PATH := hardware/qcom-caf/msm8953/audio + +# Audio files PRODUCT_COPY_FILES += \ - hardware/qcom-caf/msm8996/audio/configs/msm8953/audio_effects.conf:$(TARGET_COPY_OUT_VENDOR)/etc/audio_effects.conf \ - hardware/qcom-caf/msm8996/audio/configs/msm8953/audio_effects.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_effects.xml \ - hardware/qcom-caf/msm8996/audio/configs/msm8953/mixer_paths_mtp.xml:$(TARGET_COPY_OUT_VENDOR)/etc/mixer_paths_mtp.xml \ - hardware/qcom-caf/msm8996/audio/configs/msm8953/mixer_paths_qrd_skuh.xml:$(TARGET_COPY_OUT_VENDOR)/etc/mixer_paths_qrd_skuh.xml \ - hardware/qcom-caf/msm8996/audio/configs/msm8953/mixer_paths_qrd_skui.xml:$(TARGET_COPY_OUT_VENDOR)/etc/mixer_paths_qrd_skui.xml \ - hardware/qcom-caf/msm8996/audio/configs/msm8953/mixer_paths_qrd_skuhf.xml:$(TARGET_COPY_OUT_VENDOR)/etc/mixer_paths_qrd_skuhf.xml \ - hardware/qcom-caf/msm8996/audio/configs/msm8953/mixer_paths_qrd_skum.xml:$(TARGET_COPY_OUT_VENDOR)/etc/mixer_paths_qrd_skum.xml \ - hardware/qcom-caf/msm8996/audio/configs/msm8953/mixer_paths_qrd_sku3.xml:$(TARGET_COPY_OUT_VENDOR)/etc/mixer_paths_qrd_sku3.xml \ - hardware/qcom-caf/msm8996/audio/configs/msm8953/mixer_paths_wcd9330.xml:$(TARGET_COPY_OUT_VENDOR)/etc/mixer_paths_wcd9330.xml \ - hardware/qcom-caf/msm8996/audio/configs/msm8953/mixer_paths_wcd9306.xml:$(TARGET_COPY_OUT_VENDOR)/etc/mixer_paths_wcd9306.xml \ - hardware/qcom-caf/msm8996/audio/configs/msm8953/mixer_paths_wcd9335.xml:$(TARGET_COPY_OUT_VENDOR)/etc/mixer_paths_wcd9335.xml \ - hardware/qcom-caf/msm8996/audio/configs/msm8953/mixer_paths_qrd_skun.xml:$(TARGET_COPY_OUT_VENDOR)/etc/mixer_paths_qrd_skun.xml \ - hardware/qcom-caf/msm8996/audio/configs/msm8953/mixer_paths_skuk.xml:$(TARGET_COPY_OUT_VENDOR)/etc/mixer_paths_skuk.xml \ - hardware/qcom-caf/msm8996/audio/configs/msm8953/mixer_paths.xml:$(TARGET_COPY_OUT_VENDOR)/etc/mixer_paths.xml \ - hardware/qcom-caf/msm8996/audio/configs/msm8953/sound_trigger_mixer_paths.xml:$(TARGET_COPY_OUT_VENDOR)/etc/sound_trigger_mixer_paths.xml \ - hardware/qcom-caf/msm8996/audio/configs/msm8953/sound_trigger_mixer_paths_wcd9306.xml:$(TARGET_COPY_OUT_VENDOR)/etc/sound_trigger_mixer_paths_wcd9306.xml \ - hardware/qcom-caf/msm8996/audio/configs/msm8953/sound_trigger_mixer_paths_wcd9330.xml:$(TARGET_COPY_OUT_VENDOR)/etc/sound_trigger_mixer_paths_wcd9330.xml \ - hardware/qcom-caf/msm8996/audio/configs/msm8953/sound_trigger_mixer_paths_wcd9335.xml:$(TARGET_COPY_OUT_VENDOR)/etc/sound_trigger_mixer_paths_wcd9335.xml \ - hardware/qcom-caf/msm8996/audio/configs/msm8953/sound_trigger_platform_info.xml:$(TARGET_COPY_OUT_VENDOR)/etc/sound_trigger_platform_info.xml \ - hardware/qcom-caf/msm8996/audio/configs/msm8953/audio_platform_info.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_platform_info.xml \ - hardware/qcom-caf/msm8996/audio/configs/msm8953/audio_platform_info_extcodec.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_platform_info_extcodec.xml \ - hardware/qcom-caf/msm8996/audio/configs/msm8953/audio_tuning_mixer.txt:$(TARGET_COPY_OUT_VENDOR)/etc/audio_tuning_mixer.txt - + $(AUDIO_HAL_PATH)/configs/msm8953/audio_effects.conf:$(TARGET_COPY_OUT_VENDOR)/etc/audio_effects.conf \ + $(AUDIO_HAL_PATH)/configs/msm8953/audio_effects.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_effects.xml \ + $(AUDIO_HAL_PATH)/configs/msm8953/audio_output_policy.conf:$(TARGET_COPY_OUT_VENDOR)/etc/audio_output_policy.conf \ + $(AUDIO_HAL_PATH)/configs/msm8953/audio_platform_info_intcodec.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_platform_info_intcodec.xml \ + $(AUDIO_HAL_PATH)/configs/msm8953/audio_platform_info_sku3_tasha.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_platform_info_sku3_tasha.xml \ + $(AUDIO_HAL_PATH)/configs/msm8953/audio_platform_info_sku4.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_platform_info_sku4.xml \ + $(AUDIO_HAL_PATH)/configs/msm8953/audio_platform_info_tasha.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_platform_info_tasha.xml \ + $(AUDIO_HAL_PATH)/configs/msm8953/audio_platform_info_tashalite.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_platform_info_tashalite.xml \ + $(AUDIO_HAL_PATH)/configs/msm8953/audio_policy.conf:$(TARGET_COPY_OUT_VENDOR)/etc/audio_policy.conf \ + $(AUDIO_HAL_PATH)/configs/msm8953/audio_tuning_mixer.txt:$(TARGET_COPY_OUT_VENDOR)/etc/audio_tuning_mixer.txt \ + $(AUDIO_HAL_PATH)/configs/msm8953/mixer_paths.xml:$(TARGET_COPY_OUT_VENDOR)/etc/mixer_paths.xml \ + $(AUDIO_HAL_PATH)/configs/msm8953/mixer_paths_mtp.xml:$(TARGET_COPY_OUT_VENDOR)/etc/mixer_paths_mtp.xml \ + $(AUDIO_HAL_PATH)/configs/msm8953/mixer_paths_sku3_tasha.xml:$(TARGET_COPY_OUT_VENDOR)/etc/mixer_paths_sku3_tasha.xml \ + $(AUDIO_HAL_PATH)/configs/msm8953/mixer_paths_sku4.xml:$(TARGET_COPY_OUT_VENDOR)/etc/mixer_paths_sku4.xml \ + $(AUDIO_HAL_PATH)/configs/msm8953/mixer_paths_tasha.xml:$(TARGET_COPY_OUT_VENDOR)/etc/mixer_paths_tasha.xml \ + $(AUDIO_HAL_PATH)/configs/msm8953/sound_trigger_mixer_paths.xml:$(TARGET_COPY_OUT_VENDOR)/etc/sound_trigger_mixer_paths.xml \ + $(AUDIO_HAL_PATH)/configs/msm8953/sound_trigger_mixer_paths_wcd9306.xml:$(TARGET_COPY_OUT_VENDOR)/etc/sound_trigger_mixer_paths_wcd9306.xml \ + $(AUDIO_HAL_PATH)/configs/msm8953/sound_trigger_mixer_paths_wcd9330.xml:$(TARGET_COPY_OUT_VENDOR)/etc/sound_trigger_mixer_paths_wcd9330.xml \ + $(AUDIO_HAL_PATH)/configs/msm8953/sound_trigger_mixer_paths_wcd9335.xml:$(TARGET_COPY_OUT_VENDOR)/etc/sound_trigger_mixer_paths_wcd9335.xml \ + $(AUDIO_HAL_PATH)/configs/msm8953/sound_trigger_platform_info.xml:$(TARGET_COPY_OUT_VENDOR)/etc/sound_trigger_platform_info.xml + + +# Audio config files PRODUCT_COPY_FILES += \ - frameworks/av/services/audiopolicy/config/a2dp_in_audio_policy_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/a2dp_in_audio_policy_configuration.xml \ - frameworks/av/services/audiopolicy/config/bluetooth_audio_policy_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_audio_policy_configuration.xml \ - frameworks/av/services/audiopolicy/config/audio_policy_volumes.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_policy_volumes.xml \ - frameworks/av/services/audiopolicy/config/default_volume_tables.xml:$(TARGET_COPY_OUT_VENDOR)/etc/default_volume_tables.xml \ - frameworks/av/services/audiopolicy/config/r_submix_audio_policy_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/r_submix_audio_policy_configuration.xml \ - frameworks/av/services/audiopolicy/config/usb_audio_policy_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/usb_audio_policy_configuration.xml + frameworks/av/services/audiopolicy/config/a2dp_in_audio_policy_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/a2dp_in_audio_policy_configuration.xml \ + frameworks/av/services/audiopolicy/config/audio_policy_volumes.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_policy_volumes.xml \ + frameworks/av/services/audiopolicy/config/bluetooth_audio_policy_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_audio_policy_configuration.xml \ + frameworks/av/services/audiopolicy/config/default_volume_tables.xml:$(TARGET_COPY_OUT_VENDOR)/etc/default_volume_tables.xml \ + frameworks/av/services/audiopolicy/config/r_submix_audio_policy_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/r_submix_audio_policy_configuration.xml \ + frameworks/av/services/audiopolicy/config/usb_audio_policy_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/usb_audio_policy_configuration.xml + + +# Audio Specific properties +# Properties +-include $(LOCAL_PATH)/audio_properties.mk PRODUCT_COPY_FILES += \ - $(LOCAL_PATH)/audio/mixer_paths_wcd9326.xml:$(TARGET_COPY_OUT_VENDOR)/etc/mixer_paths_wcd9326.xml \ + $(LOCAL_PATH)/audio/audio_platform_info_extcodec.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_platform_info_extcodec.xml \ + $(LOCAL_PATH)/audio/mixer_paths_tashalite.xml:$(TARGET_COPY_OUT_VENDOR)/etc/mixer_paths_tashalite.xml \ $(LOCAL_PATH)/audio/audio_output_policy.conf:$(TARGET_COPY_OUT_VENDOR)/etc/audio_output_policy.conf \ $(LOCAL_PATH)/audio/audio_policy_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_policy_configuration.xml \ $(LOCAL_PATH)/audio/audio_policy.conf:$(TARGET_COPY_OUT_VENDOR)/etc/audio_policy.conf \ @@ -273,7 +288,6 @@ PRODUCT_COPY_FILES += \ $(LOCAL_PATH)/audio/tas2557_uCDSP.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/tas2557_uCDSP.bin \ $(LOCAL_PATH)/audio/tas2557evm_aacspk_a.ftcfg:$(TARGET_COPY_OUT_VENDOR)/firmware/tas2557evm_aacspk_a.ftcfg - # Additional native libraries PRODUCT_COPY_FILES += \ $(LOCAL_PATH)/configs/public.libraries.txt:$(TARGET_COPY_OUT_VENDOR)/etc/public.libraries.txt -- GitLab From c1e95e02caacc39a187711e0a064af60eb8a7629 Mon Sep 17 00:00:00 2001 From: Davide Garberi Date: Thu, 19 Sep 2019 23:15:42 +0200 Subject: [PATCH 63/99] FP3: Disable AUDIO_FEATURE_ENABLED_EXT_HDMI * This feature on ten has a dependency with libaudioparsers * Even adding the prebuilt lib as module won't work since the dependency relies on a proprietary qcom header "audio_parsers.h" Change-Id: I81c4b90d0d5e7839be102a312079283f89a10ecd --- BoardConfig.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/BoardConfig.mk b/BoardConfig.mk index 6a99366b..069d9921 100644 --- a/BoardConfig.mk +++ b/BoardConfig.mk @@ -143,7 +143,7 @@ AUDIO_FEATURE_ENABLED_CUSTOMSTEREO := true AUDIO_FEATURE_ENABLED_FLUENCE := true AUDIO_FEATURE_ENABLED_HDMI_SPK := true AUDIO_FEATURE_ENABLED_HDMI_EDID := true -AUDIO_FEATURE_ENABLED_EXT_HDMI := true +AUDIO_FEATURE_ENABLED_EXT_HDMI := false AUDIO_FEATURE_ENABLED_HFP := true AUDIO_FEATURE_ENABLED_INCALL_MUSIC := false AUDIO_FEATURE_ENABLED_MULTI_VOICE_SESSIONS := true -- GitLab From 3708a2b7a3813348463a10175f3e5eb4d39061dd Mon Sep 17 00:00:00 2001 From: Bharath Date: Mon, 28 Feb 2022 10:35:59 +0530 Subject: [PATCH 64/99] FP3: Drop adsp service for Android R Temoprarily drop this service due to misconfiguration in adsprpcd proprietary setup. Change-Id: I01171af52e9e5630b78b1ae7880069b6f845297e --- rootdir/etc/init.target.rc | 5 ----- 1 file changed, 5 deletions(-) diff --git a/rootdir/etc/init.target.rc b/rootdir/etc/init.target.rc index e477da98..996fd1b4 100755 --- a/rootdir/etc/init.target.rc +++ b/rootdir/etc/init.target.rc @@ -294,11 +294,6 @@ service dtseagleservice /system/vendor/bin/dts_eagle_service group audio media disabled -service adsprpcd /system/vendor/bin/adsprpcd - class main - user media - group media - service vendor.hvdcp_opti /system/vendor/bin/hvdcp_opti class main user root -- GitLab From e19adab3f8ba3f9f95b2e5f8c27a599f4bb21906 Mon Sep 17 00:00:00 2001 From: Monika Singh Date: Tue, 22 Oct 2019 17:19:09 +0530 Subject: [PATCH 65/99] FP3: Add qseecom hal 1.0 to manifest Add the qseecom hal service to device manifest. Change-Id: I2602ffb9b9135c4a18361c6b07f597c908196409 --- manifest.xml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/manifest.xml b/manifest.xml index a4a83a94..120aee35 100644 --- a/manifest.xml +++ b/manifest.xml @@ -438,6 +438,16 @@ default + + + vendor.qti.hardware.qseecom + hwbinder + 1.0 + + IQSEECom + default + + vendor.qti.hardware.qteeconnector hwbinder -- GitLab From 79a289d7353f44e5264eef198244da91864d4dc5 Mon Sep 17 00:00:00 2001 From: Pavan Kumar M Date: Thu, 9 Jul 2020 15:31:06 +0530 Subject: [PATCH 66/99] FP3: Add IImsFactory and uceservice HAL entry Add entry for new factory HAL for ims and minor version upgrade in uceservice HAL. Change-Id: I3df552f4e9fbb3319b33bd5ee213c17548c7a422 --- manifest.xml | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/manifest.xml b/manifest.xml index 120aee35..dd29737f 100644 --- a/manifest.xml +++ b/manifest.xml @@ -333,10 +333,19 @@ qti.ims.connectionmanagerservice + + vendor.qti.ims.factory + hwbinder + 1.0 + + IImsFactory + default + + com.qualcomm.qti.uceservice hwbinder - 2.1 + 2.2 IUceService com.qualcomm.qti.uceservice -- GitLab From 0c7062bd7129ed0c36ed46cc0edcdab88d4d053f Mon Sep 17 00:00:00 2001 From: Taiyab Haque Date: Fri, 7 Aug 2020 11:03:03 +0530 Subject: [PATCH 67/99] FP3: Update LPA interface version Update LPA version to enable new upgraded interface solution Change-Id: I13b40624abd123daabd833914ff0fed278b89c8d --- manifest.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manifest.xml b/manifest.xml index dd29737f..7d6feaaf 100644 --- a/manifest.xml +++ b/manifest.xml @@ -493,7 +493,7 @@ vendor.qti.hardware.radio.lpa hwbinder - 1.0 + 1.1 IUimLpa UimLpa0 -- GitLab From f8fcfdf3c8a96c692a7b30aef9ac1f12c1114d9f Mon Sep 17 00:00:00 2001 From: Manoj Basapathi Date: Mon, 5 Oct 2020 16:55:05 +0530 Subject: [PATCH 68/99] FP3: Update factory version to v2.2 Change-Id: I7bfd0f8fff5c06182f1cc73ecee38878db7eac0c --- manifest.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manifest.xml b/manifest.xml index 7d6feaaf..8f05b936 100644 --- a/manifest.xml +++ b/manifest.xml @@ -381,7 +381,7 @@ vendor.qti.data.factory hwbinder - 2.1 + 2.2 IFactory default -- GitLab From 38b544d67d89c6fc146fe13e9ae0f9d927bef092 Mon Sep 17 00:00:00 2001 From: Jiju Kinattingal Date: Tue, 17 Nov 2020 17:00:44 +0530 Subject: [PATCH 69/99] FP3: Update LPA interface version to 1.2 Update LPA interface version to 1.2 Change-Id: I12e688346698ae29e67de5a8bca4d9fd7a414f20 --- manifest.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manifest.xml b/manifest.xml index 8f05b936..767cb764 100644 --- a/manifest.xml +++ b/manifest.xml @@ -493,7 +493,7 @@ vendor.qti.hardware.radio.lpa hwbinder - 1.1 + 1.2 IUimLpa UimLpa0 -- GitLab From 31dce351ddbb8d5dcf7a35d7f1407f6d0de48da7 Mon Sep 17 00:00:00 2001 From: Sanjeev Mittal Date: Mon, 6 Jan 2020 20:33:15 -0800 Subject: [PATCH 70/99] FP3: ims: IRTPService 3.0 Change-Id: I0a6fffab0a46a5df961a300c5eb614244518e2ba --- manifest.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manifest.xml b/manifest.xml index 767cb764..af37b1b0 100644 --- a/manifest.xml +++ b/manifest.xml @@ -581,7 +581,7 @@ vendor.qti.imsrtpservice hwbinder - 2.1 + 3.0 IRTPService imsrtpservice -- GitLab From f9d8fe93d320e9e5990270aabbc8de9747352345 Mon Sep 17 00:00:00 2001 From: Manaf Meethalavalappu Pallikunhi Date: Mon, 1 Jun 2020 13:13:08 +0530 Subject: [PATCH 71/99] FP3: Remove deprecated android.hardware.thermal@1.0 HAL Remove deprecated android.hardware.thermal@1.0 HAL from device manifest. Bug: 154012150 Change-Id: I884e6b96cac4ebc3abcfaf309388d526a30dc5bd --- device.mk | 5 ----- manifest.xml | 9 --------- 2 files changed, 14 deletions(-) diff --git a/device.mk b/device.mk index fa969f3d..5a861d33 100644 --- a/device.mk +++ b/device.mk @@ -406,11 +406,6 @@ PRODUCT_PACKAGES += \ android.hardware.power-service-qti \ vendor.qti.hardware.perf@2.0.vendor -# Thermal -PRODUCT_PACKAGES += \ - android.hardware.thermal@1.0-impl \ - android.hardware.thermal@1.0-service - # IRQ PRODUCT_COPY_FILES += \ $(LOCAL_PATH)/configs/msm_irqbalance.conf:$(TARGET_COPY_OUT_VENDOR)/etc/msm_irqbalance.conf \ diff --git a/manifest.xml b/manifest.xml index af37b1b0..4fdc8dc9 100644 --- a/manifest.xml +++ b/manifest.xml @@ -288,15 +288,6 @@ default - - android.hardware.thermal - hwbinder - 1.0 - - IThermal - default - - android.hardware.vibrator hwbinder -- GitLab From 8945af7efd3e2b38026018a0cdc94b3c903a9b06 Mon Sep 17 00:00:00 2001 From: Bhuvan Varshney Date: Mon, 1 Jun 2020 16:13:44 +0530 Subject: [PATCH 72/99] FP3: Update esepowermanager Interface version Update the esepowermanager version to enable new upgraded interface solution. Change-Id: Ib9439ff7ae925125341180e21dbffb9cc03acf42 --- manifest.xml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/manifest.xml b/manifest.xml index 4fdc8dc9..1a699ceb 100644 --- a/manifest.xml +++ b/manifest.xml @@ -438,6 +438,15 @@ default + + vendor.qti.esepowermanager + hwbinder + 1.1 + + IEsePowerManager + default + + vendor.qti.hardware.qseecom -- GitLab From e7f2649362c40b32a11855969912d45c20c6b053 Mon Sep 17 00:00:00 2001 From: Sai Kousik Swarna Date: Sun, 5 Jul 2020 11:32:08 +0530 Subject: [PATCH 73/99] FP3: Update secure_element interface version Update the secure_element version to enable new upgraded interface solution. Change-Id: Iaefba8ee8e459b3332a40ffc8f6c55d5e1e68df3 --- manifest.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manifest.xml b/manifest.xml index 1a699ceb..db0666f3 100644 --- a/manifest.xml +++ b/manifest.xml @@ -236,7 +236,7 @@ android.hardware.secure_element hwbinder - 1.0 + 1.2 ISecureElement SIM1 -- GitLab From 679ef604f090ed2848af7af8f2bafff47d735531 Mon Sep 17 00:00:00 2001 From: Baldev Sahu Date: Thu, 9 Jul 2020 17:18:44 +0530 Subject: [PATCH 74/99] FP3: Disable ahardware buffer - Disable ahardware buffer usage in gralloc Change-Id: I8020828b12a6c78407e35486a32b37aaedfdbf7e --- system.prop | 1 + 1 file changed, 1 insertion(+) diff --git a/system.prop b/system.prop index a2404f04..dd3a7d9c 100644 --- a/system.prop +++ b/system.prop @@ -114,6 +114,7 @@ ro.com.google.clientidbase.yt=android-uniscope # System property for cabl ro.qualcomm.cabl=2 ro.vendor.display.cabl=2 +vendor.gralloc.disable_ahardware_buffer=1 # RIL rild.libpath=/vendor/lib64/libril-qc-qmi-1.so -- GitLab From 4b061b246b44340d78de1482bda27a90947431fe Mon Sep 17 00:00:00 2001 From: Vidyalakshmi Badiger Date: Thu, 16 Jul 2020 15:52:25 +0530 Subject: [PATCH 75/99] FP3: IImsRadio HAL to latest version 1.6 Update IImsRadio HAL to latest version 1.6 Change-Id: If7ec061e7b8b119f9d138704b5ac1bd458531452 CRs-Fixed: 2733660 --- manifest.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manifest.xml b/manifest.xml index db0666f3..99bd2758 100644 --- a/manifest.xml +++ b/manifest.xml @@ -483,7 +483,7 @@ vendor.qti.hardware.radio.ims hwbinder - 1.5 + 1.6 IImsRadio imsradio0 -- GitLab From de5537262449946e4aaccd1944727c3f90bfc39c Mon Sep 17 00:00:00 2001 From: Manoj Basapathi Date: Tue, 21 Jul 2020 10:06:41 +0530 Subject: [PATCH 76/99] FP3: remove ims daemon entries from init.target.rc Change-Id: I9b6154c38ad98f8f43bdb0cfc764e5531e1a129e --- rootdir/etc/init.target.rc | 31 ------------------------------- 1 file changed, 31 deletions(-) diff --git a/rootdir/etc/init.target.rc b/rootdir/etc/init.target.rc index 996fd1b4..b383bf69 100755 --- a/rootdir/etc/init.target.rc +++ b/rootdir/etc/init.target.rc @@ -218,37 +218,6 @@ service wcnss-service /system/vendor/bin/wcnss_service group system wifi radio oneshot -## imsdatadaemon starts with root and UID will be downgraded to SYSTEM. -service vendor.imsqmidaemon /system/vendor/bin/imsqmidaemon - class main - user system - socket ims_qmid stream 0660 system radio - group radio log diag - -# imsdatadaemon starts with root and UID will be downgraded to SYSTEM. -service vendor.imsdatadaemon /system/vendor/bin/imsdatadaemon - class main - user system - socket ims_datad stream 0660 system radio - group system wifi radio inet log diag - disabled - -on property:vendor.ims.QMI_DAEMON_STATUS=1 - start vendor.imsdatadaemon - -service vendor.ims_rtp_daemon /system/vendor/bin/ims_rtp_daemon - class main - user system - group radio diag inet log - -service vendor.imsrcsservice /system/vendor/bin/imsrcsd - class main - user system - group radio diag inet log wakelock - -on property:vendor.ims.DATA_DAEMON_STATUS=1 - restart vendor.ims_rtp_daemon - # [Arima_8901][allen_yu] remove improve touch hbtp 20181109 begin #service hbtp /system/vendor/bin/hbtp_daemon # class main -- GitLab From 03239c5b7535c737de4afb5d6bec52bb81601a49 Mon Sep 17 00:00:00 2001 From: Satish kumar sugasi Date: Tue, 28 Jul 2020 14:08:57 -0700 Subject: [PATCH 77/99] FP3: Manifest: Add Bluetooth SAR 1.1 hidl version Change-Id: Ie73b05f657acb17a19d44d63873084c88a6842bc --- manifest.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manifest.xml b/manifest.xml index 99bd2758..b37e9f75 100644 --- a/manifest.xml +++ b/manifest.xml @@ -116,7 +116,7 @@ vendor.qti.hardware.bluetooth_sar hwbinder - 1.0 + 1.1 IBluetoothSar default -- GitLab From 836d63d7114c20e6f0060bf85a2080da329b169c Mon Sep 17 00:00:00 2001 From: Rajeswari N Date: Thu, 6 Aug 2020 15:56:48 +0530 Subject: [PATCH 78/99] FP3: perf hal support perf hal uprev 2.0-2.2 in manifest Change-Id: I3704743a18eac0fbecc7e8021fba23aef21895b9 --- manifest.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manifest.xml b/manifest.xml index b37e9f75..d77b8b57 100644 --- a/manifest.xml +++ b/manifest.xml @@ -423,7 +423,7 @@ vendor.qti.hardware.perf hwbinder - 2.0 + 2.2 IPerf default -- GitLab From e6bdfd7f785ee215bcea931652bbe9f165fdbc48 Mon Sep 17 00:00:00 2001 From: Nitin Shivpure Date: Fri, 26 Jun 2020 15:18:00 +0530 Subject: [PATCH 79/99] FP3: Update btconfigstore vintf version to 2.0 Update btconfigstore vintf version to 2.0. Change-Id: I69ff5fc76d6de169c1120ebc79e039ce5d3d93bd --- manifest.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manifest.xml b/manifest.xml index d77b8b57..e9ec8332 100644 --- a/manifest.xml +++ b/manifest.xml @@ -125,7 +125,7 @@ vendor.qti.hardware.btconfigstore hwbinder - 1.0 + 2.0 IBTConfigStore default -- GitLab From 2cfde0c687f353ef74a7848d40197142a029e527 Mon Sep 17 00:00:00 2001 From: Murthy Nidadavolu Date: Wed, 16 Sep 2020 17:25:09 +0530 Subject: [PATCH 80/99] FP3: manifest: Remove older drm@1.0 HAL entry Change-Id: I2cf751c32d9cc17c0c92c82e82ba276f487780ad --- manifest.xml | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/manifest.xml b/manifest.xml index e9ec8332..6627dafd 100644 --- a/manifest.xml +++ b/manifest.xml @@ -80,21 +80,6 @@ default - - android.hardware.drm - hwbinder - 1.0 - - ICryptoFactory - default - - - IDrmFactory - default - - @1.2::ICryptoFactory/widevine - @1.2::IDrmFactory/widevine - android.hardware.gatekeeper hwbinder -- GitLab From 7708a3d896b961729f689e368a1ee1b197e88731 Mon Sep 17 00:00:00 2001 From: Chetan C R Date: Fri, 18 Sep 2020 13:13:03 +0530 Subject: [PATCH 81/99] FP3: Remove Qdutils_disp entry from manifest Remove Qdutils_disp entry from manifest as implementation is removed and its not used any more. Change-Id: I77464cd41f795d36a7ceaa0b8264004681511d46 --- manifest.xml | 9 --------- 1 file changed, 9 deletions(-) diff --git a/manifest.xml b/manifest.xml index 6627dafd..51875509 100644 --- a/manifest.xml +++ b/manifest.xml @@ -414,15 +414,6 @@ default - - vendor.qti.hardware.qdutils_disp - hwbinder - 1.0 - - IQdutilsDisp - default - - vendor.qti.esepowermanager hwbinder -- GitLab From 6dee6b4a0690c8d56df31b22229d0844e3c236e0 Mon Sep 17 00:00:00 2001 From: Muhammed Siju Date: Thu, 24 Sep 2020 15:06:49 +0530 Subject: [PATCH 82/99] FP3: Telephony: Disable advance network scan for legacy targets - Set persist.vendor.radio.enableadvancedscan to false Change-Id: Id01e7a545e89ff9ab9fb659aec1fbae527c40f71 CRs-Fixed: 2780132 --- device.mk | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/device.mk b/device.mk index 5a861d33..7c365a5f 100644 --- a/device.mk +++ b/device.mk @@ -496,6 +496,10 @@ PRODUCT_PACKAGES += \ librmnetctl \ libprotobuf-cpp-full +#vendor prop to disable advanced network scanning +PRODUCT_PROPERTY_OVERRIDES += \ + persist.vendor.radio.enableadvancedscan=false + # Telephony PRODUCT_PACKAGES += \ qti-telephony-hidl-wrapper \ -- GitLab From ee6ae6c89194491cf3204325c52a89991d461b42 Mon Sep 17 00:00:00 2001 From: Devpushp Ohri Date: Wed, 23 Sep 2020 18:41:16 +0530 Subject: [PATCH 83/99] FP3: Disable skip validate feature skip validate feature is not supported for legacy targets. Change-Id: Ib581f2f9815e1fa1eaf7dac466f63a5e15ebf741 --- device.mk | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/device.mk b/device.mk index 7c365a5f..645cf94e 100644 --- a/device.mk +++ b/device.mk @@ -97,6 +97,10 @@ PRODUCT_PACKAGES += \ libvulkan \ libtinyxml +# Disable skip validate +PRODUCT_PROPERTY_OVERRIDES += \ + vendor.display.disable_skip_validate=1 + # LED packages PRODUCT_PACKAGES += \ android.hardware.light@2.0-service.msm8953 -- GitLab From 669dd3916a62e25fbce774de122dba9887571608 Mon Sep 17 00:00:00 2001 From: Lior David Date: Fri, 2 Oct 2020 22:56:50 +0300 Subject: [PATCH 84/99] FP3: manifest: add fstman 1.0 HAL to manifest Add fstman HAL 1.0 definition to device manifest. Change-Id: I8c75436deaf4f3f25faf63b0d5e0329f52b97b60 --- manifest.xml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/manifest.xml b/manifest.xml index 51875509..71d3ede7 100644 --- a/manifest.xml +++ b/manifest.xml @@ -423,6 +423,16 @@ default + + + vendor.qti.hardware.fstman + hwbinder + 1.0 + + IFstManager + default + + vendor.qti.hardware.qseecom -- GitLab From 6b6078059c9f5b394cd239c3cb7485189818faca Mon Sep 17 00:00:00 2001 From: Karthi Kandasamy Date: Thu, 8 Oct 2020 11:12:42 +0530 Subject: [PATCH 85/99] FP3: update IDisplayConfig to 2.0 version Change-Id: I8c470a9b2481a0c8b151efab222defe5816bf065 --- manifest.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manifest.xml b/manifest.xml index 71d3ede7..6ed61d4a 100644 --- a/manifest.xml +++ b/manifest.xml @@ -339,7 +339,7 @@ vendor.display.config hwbinder - 1.9 + 2.0 IDisplayConfig default -- GitLab From dd0508cec41181fd28a7330ab0a5495492141ea2 Mon Sep 17 00:00:00 2001 From: Jeya R Date: Wed, 14 Oct 2020 13:00:13 +0530 Subject: [PATCH 86/99] FP3: add manifest entry for dsp HAL service Add manifest entry for the dsp HAL interface and service for titanium_64. Change-Id: I637249f795c31e2b2dd58933924285a1f3fc3c3e Signed-off-by: Jeya R --- manifest.xml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/manifest.xml b/manifest.xml index 6ed61d4a..b0fa23d5 100644 --- a/manifest.xml +++ b/manifest.xml @@ -372,6 +372,16 @@ gnss_vendor + + + vendor.qti.hardware.dsp + hwbinder + 1.0 + + IDspService + dspservice + + vendor.qti.hardware.data.connection hwbinder -- GitLab From dc5708173f0b1a402bf169c034420d7891bdf321 Mon Sep 17 00:00:00 2001 From: Bharath Date: Thu, 24 Feb 2022 19:41:12 +0530 Subject: [PATCH 87/99] FP3: Drop 1.0 version of drm impl and service Since this is no longer required starting Android 11. Change-Id: Ib425b5832e6500214cd18032c9366e4afbd48d51 --- device.mk | 2 -- 1 file changed, 2 deletions(-) diff --git a/device.mk b/device.mk index 645cf94e..cea7ba4c 100644 --- a/device.mk +++ b/device.mk @@ -401,8 +401,6 @@ PRODUCT_PACKAGES += \ # DRM PRODUCT_PACKAGES += \ - android.hardware.drm@1.0-impl \ - android.hardware.drm@1.0-service \ android.hardware.drm@1.3-service.clearkey # Power -- GitLab From 35b36759539c452b947732239ef67d141227731e Mon Sep 17 00:00:00 2001 From: Bharath Date: Thu, 24 Feb 2022 19:46:10 +0530 Subject: [PATCH 88/99] FP3: Build service tracker from source Change-Id: If2fe9a02ed8f788b925dd4fca10840642868a884 --- device.mk | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/device.mk b/device.mk index cea7ba4c..a6233b5b 100644 --- a/device.mk +++ b/device.mk @@ -421,6 +421,10 @@ PRODUCT_PACKAGES += \ libipanat \ liboffloadhal +# Service Tracker +PRODUCT_PACKAGES += \ + vendor.qti.hardware.servicetracker@1.2.vendor + # Trust HAL PRODUCT_PACKAGES += \ vendor.lineage.trust@1.0-service -- GitLab From 535288202ef473e8e1f0469357e3d06cdc137fe9 Mon Sep 17 00:00:00 2001 From: Bharath Date: Thu, 24 Feb 2022 19:47:46 +0530 Subject: [PATCH 89/99] FP3: Build systemhelper from source Change-Id: Ic554768f750244e3026887308209558948975242 --- device.mk | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/device.mk b/device.mk index a6233b5b..5d69e6ab 100644 --- a/device.mk +++ b/device.mk @@ -425,6 +425,10 @@ PRODUCT_PACKAGES += \ PRODUCT_PACKAGES += \ vendor.qti.hardware.servicetracker@1.2.vendor +# System helper +PRODUCT_PACKAGES += \ + vendor.qti.hardware.systemhelper@1.0 + # Trust HAL PRODUCT_PACKAGES += \ vendor.lineage.trust@1.0-service -- GitLab From b002ff249e1bebcc7f49fb50eb0b174b991014b3 Mon Sep 17 00:00:00 2001 From: Arvind Kumar Date: Fri, 20 Sep 2019 10:48:37 +0530 Subject: [PATCH 90/99] FP3: Add CapabilityConfigStore HAL entry Change-Id: Iab6498c5ce941a2646dc1d501d2ec488bb5db9c3 --- manifest.xml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/manifest.xml b/manifest.xml index b0fa23d5..b2eb849f 100644 --- a/manifest.xml +++ b/manifest.xml @@ -372,6 +372,16 @@ gnss_vendor + + + vendor.qti.hardware.capabilityconfigstore + hwbinder + 1.0 + + ICapabilityConfigStore + default + + vendor.qti.hardware.dsp -- GitLab From 35d431260dc69b527689a8f51712cf488ad88bd8 Mon Sep 17 00:00:00 2001 From: Pavan Kumar M Date: Thu, 11 Feb 2021 13:07:27 +0530 Subject: [PATCH 91/99] FP3: Update uceservice HAL to 2.3 Change-Id: I780fef79b6b370d2058a45a08230de19cce4a0af --- manifest.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manifest.xml b/manifest.xml index b2eb849f..efd65da1 100644 --- a/manifest.xml +++ b/manifest.xml @@ -321,7 +321,7 @@ com.qualcomm.qti.uceservice hwbinder - 2.2 + 2.3 IUceService com.qualcomm.qti.uceservice -- GitLab From 874d930f5aeb79bae62217313db13d0a33477705 Mon Sep 17 00:00:00 2001 From: Pavan Kumar M Date: Tue, 27 Apr 2021 11:59:26 +0530 Subject: [PATCH 92/99] FP3: Upgrade IImsFactory to 1.1 in manifest Change-Id: I0a15c9ffdaa3576409d7eb850278110c060a2e18 --- manifest.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manifest.xml b/manifest.xml index efd65da1..841518df 100644 --- a/manifest.xml +++ b/manifest.xml @@ -312,7 +312,7 @@ vendor.qti.ims.factory hwbinder - 1.0 + 1.1 IImsFactory default -- GitLab From 2b62a0ea4519a3635fe9c3374fbf8b303dd22689 Mon Sep 17 00:00:00 2001 From: ziqichen Date: Thu, 28 Jun 2018 10:51:27 +0800 Subject: [PATCH 93/99] FP3: Soter: add soter hidl interfaces add soter hidl interfaces to manifest.xml Change-Id: I3b21c96150b699217528d15959f4c0fd5ba92347 Signed-off-by: ziwewang --- manifest.xml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/manifest.xml b/manifest.xml index 841518df..e3095ca1 100644 --- a/manifest.xml +++ b/manifest.xml @@ -575,6 +575,16 @@ default + + + vendor.qti.hardware.soter + hwbinder + 1.0 + + ISoter + default + + vendor.qti.ims.callinfo hwbinder -- GitLab From b3938c850a626d1959ed96de017786327089547f Mon Sep 17 00:00:00 2001 From: Bharath Date: Sun, 27 Feb 2022 13:55:51 +0530 Subject: [PATCH 94/99] FP3: manifest: Update some more entries * Update vendor.qti.data.factory to 2.3 * Update vendor.qti.hardware.radio.ims to 1.7 * Add vendor.qti.hardware.data.iwlan entry. * Update vendor.nxp.hardware.nfc to 2.0 Change-Id: Id1be0c478b3d4afdf0aec81f0d17f724696c43d9 --- manifest.xml | 25 ++++++++++++++++++++++--- 1 file changed, 22 insertions(+), 3 deletions(-) diff --git a/manifest.xml b/manifest.xml index e3095ca1..990c5a3d 100644 --- a/manifest.xml +++ b/manifest.xml @@ -195,12 +195,21 @@ vendor.nxp.hardware.nfc hwbinder - 1.2 + 2.0 INqNfc default + + vendor.nxp.nxpnfclegacy + hwbinder + 1.0 + + INxpNfcLegacy + default + + android.hardware.radio hwbinder @@ -357,7 +366,7 @@ vendor.qti.data.factory hwbinder - 2.2 + 2.3 IFactory default @@ -402,6 +411,16 @@ slot2 + + vendor.qti.hardware.data.iwlan + hwbinder + 1.0 + + IIWlan + slot1 + slot2 + + vendor.qti.hardware.data.latency hwbinder @@ -489,7 +508,7 @@ vendor.qti.hardware.radio.ims hwbinder - 1.6 + 1.7 IImsRadio imsradio0 -- GitLab From 594b23025a2505666b30b40a0ba349c5ea69dbe1 Mon Sep 17 00:00:00 2001 From: Bharath Date: Fri, 25 Feb 2022 09:37:15 +0530 Subject: [PATCH 95/99] FP3: Update qtiwhitelist and permission configs from stock * privapp-permissions-qti.xml and qti_whitelist.xml Change-Id: Ie4387c77c88eac85e9967796d523f151376ebd14 --- configs/privapp-permissions-qti.xml | 13 +++++++++---- configs/qti_whitelist.xml | 9 +++++++-- 2 files changed, 16 insertions(+), 6 deletions(-) diff --git a/configs/privapp-permissions-qti.xml b/configs/privapp-permissions-qti.xml index 38b4c001..3d9e3151 100755 --- a/configs/privapp-permissions-qti.xml +++ b/configs/privapp-permissions-qti.xml @@ -88,12 +88,12 @@ It allows additional grants on top of privapp-permissions-platform.xml - - - + + + - + @@ -110,4 +110,9 @@ It allows additional grants on top of privapp-permissions-platform.xml + + + + + diff --git a/configs/qti_whitelist.xml b/configs/qti_whitelist.xml index dcfe9f46..db48c87f 100755 --- a/configs/qti_whitelist.xml +++ b/configs/qti_whitelist.xml @@ -40,7 +40,6 @@ - @@ -48,6 +47,9 @@ + + + @@ -102,7 +104,6 @@ - @@ -115,4 +116,8 @@ + + + + -- GitLab From b1b2cf83e765c284072dab0035a73a325a4c56da Mon Sep 17 00:00:00 2001 From: Erfan Abdi Date: Thu, 11 Mar 2021 21:12:36 +0330 Subject: [PATCH 96/99] FP3: Build libavservices_minijail * For both system and vendor Change-Id: Ice148afd9f76984e516bcdc458c365dfc4e51039 --- device.mk | 2 ++ 1 file changed, 2 insertions(+) diff --git a/device.mk b/device.mk index 5d69e6ab..72dc1636 100644 --- a/device.mk +++ b/device.mk @@ -315,6 +315,8 @@ PRODUCT_PACKAGES += \ # OMX PRODUCT_PACKAGES += \ + libavservices_minijail \ + libavservices_minijail.vendor \ libc2dcolorconvert \ libOmxAacEnc \ libOmxAmrEnc \ -- GitLab From 113a25720249b5ead3356f76ad41ca564ded9b67 Mon Sep 17 00:00:00 2001 From: Bharath Date: Fri, 25 Feb 2022 13:27:23 +0530 Subject: [PATCH 97/99] FP3: Import libnfc-nci.conf to tree Change-Id: I97e729d2317367978636b8336570639ad4bdb8b6 --- configs/libnfc-nci.conf | 103 ++++++++++++++++++++++++++++++++++++++++ device.mk | 4 ++ 2 files changed, 107 insertions(+) create mode 100644 configs/libnfc-nci.conf diff --git a/configs/libnfc-nci.conf b/configs/libnfc-nci.conf new file mode 100644 index 00000000..0035ddaa --- /dev/null +++ b/configs/libnfc-nci.conf @@ -0,0 +1,103 @@ +###################### Start of libnfc-common.conf ####################### + +############################################################################### +# Application options +APPL_TRACE_LEVEL=0xFF +PROTOCOL_TRACE_LEVEL=0xFFFFFFFF + +NFC_DEBUG_ENABLED=0x01 + +############################################################################### +# File used for NFA storage +NFA_STORAGE="/data/nfc" + +############################################################################### +# Force UICC to only listen to the following technology(s). +# The bits are defined as tNFA_TECHNOLOGY_MASK in nfa_api.h. +# Default is NFA_TECHNOLOGY_MASK_A | NFA_TECHNOLOGY_MASK_B | NFA_TECHNOLOGY_MASK_F +UICC_LISTEN_TECH_MASK=0x07 + +############################################################################### +# Configure the default Destination Gate used by HCI (the default is 4, which +# is the ETSI loopback gate. +NFA_HCI_DEFAULT_DEST_GATE=0xF0 + +############################################################################### +# Forcing HOST to listen for a selected protocol +# 0x00 : Disable Host Listen +# 0x01 : Enable Host to Listen (A) for ISO-DEP tech A +# 0x02 : Enable Host to Listen (B) for ISO-DEP tech B +# 0x04 : Enable Host to Listen (F) for T3T Tag Type Protocol tech F +# 0x07 : Enable Host to Listen (ABF)for ISO-DEP tech AB & T3T Tag Type Protocol tech F +HOST_LISTEN_TECH_MASK=0x07 + +############################################################################### +# Enabling/Disabling Forward functionality +# Disable 0x00 +# Enable 0x01 +NXP_FWD_FUNCTIONALITY_ENABLE=0x01 + +############################################################################### +# AID for Empty Select command +# If specified, this AID will be substituted when an Empty SELECT command is +# detected. The first byte is the length of the AID. Maximum length is 16. +AID_FOR_EMPTY_SELECT={08:A0:00:00:01:51:00:00:00} + +############################################################################### +# When screen is turned off, specify the desired power state of the controller. +# 0: power-off-sleep state; DEFAULT +# 1: full-power state +# 2: screen-off card-emulation (CE4/CE3/CE1 modes are used) +SCREEN_OFF_POWER_STATE=1 + +############################################################################### +# Default poll duration (in ms) +# The defualt is 500ms if not set (see nfc_target.h) +#NFA_DM_DISC_DURATION_POLL=333 + +############################################################################### +# Force tag polling for the following technology(s). +# The bits are defined as tNFA_TECHNOLOGY_MASK in nfa_api.h. +# Default is NFA_TECHNOLOGY_MASK_A | NFA_TECHNOLOGY_MASK_B | +# NFA_TECHNOLOGY_MASK_F | NFA_TECHNOLOGY_MASK_ISO15693 | +# NFA_TECHNOLOGY_MASK_B_PRIME | NFA_TECHNOLOGY_MASK_KOVIO | +# NFA_TECHNOLOGY_MASK_A_ACTIVE | NFA_TECHNOLOGY_MASK_F_ACTIVE. +# +# Notable bits: +# NFA_TECHNOLOGY_MASK_A 0x01 /* NFC Technology A */ +# NFA_TECHNOLOGY_MASK_B 0x02 /* NFC Technology B */ +# NFA_TECHNOLOGY_MASK_F 0x04 /* NFC Technology F */ +# NFA_TECHNOLOGY_MASK_ISO15693 0x08 /* Proprietary Technology */ +# NFA_TECHNOLOGY_MASK_KOVIO 0x20 /* Proprietary Technology */ +# NFA_TECHNOLOGY_MASK_A_ACTIVE 0x40 /* NFC Technology A active mode */ +# NFA_TECHNOLOGY_MASK_F_ACTIVE 0x80 /* NFC Technology F active mode */ +POLLING_TECH_MASK=0xEF + +############################################################################### +# Force P2P to only listen for the following technology(s). +# The bits are defined as tNFA_TECHNOLOGY_MASK in nfa_api.h. +# Default is NFA_TECHNOLOGY_MASK_A | NFA_TECHNOLOGY_MASK_F | +# NFA_TECHNOLOGY_MASK_A_ACTIVE | NFA_TECHNOLOGY_MASK_F_ACTIVE +# +# Notable bits: +# NFA_TECHNOLOGY_MASK_A 0x01 /* NFC Technology A */ +# NFA_TECHNOLOGY_MASK_F 0x04 /* NFC Technology F */ +# NFA_TECHNOLOGY_MASK_A_ACTIVE 0x40 /* NFC Technology A active mode */ +# NFA_TECHNOLOGY_MASK_F_ACTIVE 0x80 /* NFC Technology F active mode */ +P2P_LISTEN_TECH_MASK=0xC5 + +PRESERVE_STORAGE=0x01 + +############################################################################### +# Deactivate notification wait time out in seconds used in ETSI Reader mode +# 0 - Infinite wait +NFA_DM_DISC_NTF_TIMEOUT=0 + +############################################################################### +# AID_MATCHING constants +# AID_MATCHING_EXACT_ONLY 0x00 +# AID_MATCHING_EXACT_OR_PREFIX 0x01 +# AID_MATCHING_PREFIX_ONLY 0x02 +AID_MATCHING_MODE=0x01 + +############################################################################### \ No newline at end of file diff --git a/device.mk b/device.mk index 72dc1636..5f551575 100644 --- a/device.mk +++ b/device.mk @@ -543,6 +543,10 @@ PRODUCT_PACKAGES += \ NfcNci \ Tag +# NFC Config +PRODUCT_COPY_FILES += \ + $(LOCAL_PATH)/configs/libnfc-nci.conf:$(TARGET_COPY_OUT_VENDOR)/etc/libnfc-nci.conf + # Soong namespaces PRODUCT_SOONG_NAMESPACES += \ vendor/nxp/opensource/pn5xx -- GitLab From f1b7b43cab7470376837302655d622214345b8d4 Mon Sep 17 00:00:00 2001 From: Bharath Date: Sun, 27 Feb 2022 14:04:22 +0530 Subject: [PATCH 98/99] fixup! Fix package inclusions Change-Id: Iec107e10f26181cbcb31a59ef421a41fe95ba76d --- device.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/device.mk b/device.mk index 5f551575..db16e6cb 100644 --- a/device.mk +++ b/device.mk @@ -42,7 +42,7 @@ AB_OTA_PARTITIONS += \ vbmeta \ vendor -PRODUCT_PACKAGES := \ +PRODUCT_PACKAGES += \ android.hardware.boot@1.0-impl.recovery \ bootctrl.msm8953.recovery -- GitLab From 9bd3e27ffe841ee621587dcc57a6619f9848f68a Mon Sep 17 00:00:00 2001 From: Bharath Date: Sat, 26 Feb 2022 21:14:21 +0530 Subject: [PATCH 99/99] FP3: Update proprietary-files.txt to R Change-Id: Ib0cec64bc7f196efdae7a871ca4a7170e93ad64e --- proprietary-files.txt | 4125 +++++++++++++++++++++++++++++++---------- 1 file changed, 3106 insertions(+), 1019 deletions(-) diff --git a/proprietary-files.txt b/proprietary-files.txt index bf51fec8..a7ed1627 100644 --- a/proprietary-files.txt +++ b/proprietary-files.txt @@ -1,45 +1,705 @@ -# Unpinned blobs from Fairphone/FP3/FP3:10/8901.3.A.0135.20211222/gms-3e31ddee:user/release-keys +# All unpinned blobs are extracted from Unreleased proprietary setup -# ADSP -vendor/bin/adsprpcd -vendor/lib/libadsp_default_listener.so -vendor/lib/libadsprpc.so -vendor/lib/libfastcvadsp_stub.so -vendor/lib/libfastcvopt.so -vendor/lib64/libadsp_default_listener.so -vendor/lib64/libadsprpc.so -vendor/lib64/libfastcvadsp_stub.so -vendor/lib64/libfastcvopt.so +# System partition -# AptX -# lib64/libaptXHD_encoder.so -# lib64/libaptX_encoder.so +# bin +bin/ppd +bin/sigma_miracasthalservice +bin/wfdservice -# Audio -vendor/lib/libacdb-fts.so -vendor/lib/libacdbloader.so -vendor/lib/libacdbrtac.so -vendor/lib/libadiertac.so -vendor/lib/libaudcal.so -vendor/lib/libaudioalsa.so -vendor/lib/libqtigef.so -vendor/lib64/libacdb-fts.so -vendor/lib64/libacdbloader.so -vendor/lib64/libacdbrtac.so -vendor/lib64/libadiertac.so -vendor/lib64/libaudcal.so -vendor/lib64/libaudioalsa.so -vendor/lib64/libqtigef.so +# etc +etc/firmware/ice40.bin +etc/init/com.qualcomm.qti.sigma_miracast@1.0-service.rc +etc/init/wfdservice.rc +etc/powerhint.xml +etc/wfdconfig.xml +etc/wfdconfigsink.xml -# MM_AUDIO -vendor/etc/acdbdata/MTP/msm8953-tasha-snd-card/MTP_WCD9335_Bluetooth_cal.acdb -vendor/etc/acdbdata/MTP/msm8953-tasha-snd-card/MTP_WCD9335_General_cal.acdb -vendor/etc/acdbdata/MTP/msm8953-tasha-snd-card/MTP_WCD9335_Global_cal.acdb -vendor/etc/acdbdata/MTP/msm8953-tasha-snd-card/MTP_WCD9335_Handset_cal.acdb -vendor/etc/acdbdata/MTP/msm8953-tasha-snd-card/MTP_WCD9335_Hdmi_cal.acdb -vendor/etc/acdbdata/MTP/msm8953-tasha-snd-card/MTP_WCD9335_Headset_cal.acdb -vendor/etc/acdbdata/MTP/msm8953-tasha-snd-card/MTP_WCD9335_Speaker_cal.acdb -vendor/etc/acdbdata/MTP/msm8953-tasha-snd-card/MTP_WCD9335_workspaceFile.qwsp +# firmware +-framework/QPerformance.jar +-framework/UxPerformance.jar +-framework/WfdCommon.jar +-framework/tcmclient.jar +-framework/tcmiface.jar +-framework/telephony-ext.jar + +# lib +lib/com.qualcomm.qti.wifidisplayhal@1.0.so +lib/hw/vendor.qti.hardware.qccsyshal@1.0-impl.so +lib/hw/vendor.qti.hardware.sigma_miracast@1.0-impl.so +lib/libFileMux.so +lib/libOmxMux.so +lib/libarcsoft_panorama_burstcapture.so +lib/libjni_burstpmk.so +lib/libjni_imageutil.so +lib/libjni_snapcammosaic.so +lib/libjni_snapcamtinyplanet.so +lib/libmiracastsystem.so +lib/libmmcamera_faceproc.so +lib/libmmcamera_faceproc2.so +lib/libmmrtpdecoder.so +lib/libmmrtpencoder.so +lib/libmpbase.so +lib/libsdm-disp-apis.so +lib/libseemore.so +lib/libsensorndkbridge.so +lib/libsigmautils.so +lib/libwfdavenhancements.so +lib/libwfdclient.so +lib/libwfdcodecv4l2.so +lib/libwfdcommonutils.so +lib/libwfdconfigutils.so +lib/libwfddisplayconfig.so +lib/libwfdmminterface.so +lib/libwfdmmsink.so +lib/libwfdmmsrc.so +lib/libwfdnative.so +lib/libwfdrtsp.so +lib/libwfdservice.so +lib/libwfdsm.so +lib/libwfduibcinterface.so +lib/libwfduibcsink.so +lib/libwfduibcsinkinterface.so +lib/libwfduibcsrc.so +lib/libwfduibcsrcinterface.so +lib/vendor.qti.hardware.secureprocessor.common@1.0-helper.so +lib/vendor.qti.hardware.sigma_miracast@1.0-halimpl.so +lib/vendor.qti.hardware.sigma_miracast@1.0.so + +# lib64 +lib64/hw/vendor.qti.hardware.qccsyshal@1.0-impl.so +lib64/hw/vendor.qti.hardware.sigma_miracast@1.0-impl.so +lib64/libFileMux.so +lib64/libOmxMux.so +lib64/libarcsoft_panorama_burstcapture.so +lib64/libjni_burstpmk.so +lib64/libjni_imageutil.so +lib64/libjni_snapcammosaic.so +lib64/libjni_snapcamtinyplanet.so +lib64/libmiracastsystem.so +lib64/libmmcamera_faceproc.so +lib64/libmmcamera_faceproc2.so +lib64/libmmrtpdecoder.so +lib64/libmmrtpencoder.so +lib64/libmpbase.so +lib64/libsdm-disp-apis.so +lib64/libseemore.so +lib64/libsensorndkbridge.so +lib64/libsigmautils.so +lib64/libwfdclient.so +lib64/libwfdnative.so +lib64/vendor.qti.hardware.secureprocessor.common@1.0-helper.so +lib64/vendor.qti.hardware.sigma_miracast@1.0-halimpl.so +lib64/vendor.qti.hardware.sigma_miracast@1.0.so +-priv-app/WfdService/WfdService.apk + + +# Product partition + +# app +-product/app/CallFeaturesSetting/CallFeaturesSetting.apk +-product/app/PowerOffAlarm/PowerOffAlarm.apk + +# etc +product/etc/permissions/telephony_product_privapp-permissions-qti.xml +product/etc/permissions/vendor.qti.hardware.data.connection-V1.0-java.xml +product/etc/permissions/vendor.qti.hardware.data.connection-V1.1-java.xml + + +# System_ext partition + +# app +-system_ext/app/ConferenceDialer/ConferenceDialer.apk +-system_ext/app/DeviceInfo/DeviceInfo.apk +-system_ext/app/DynamicDDSService/DynamicDDSService.apk +-system_ext/app/NetworkSetting/NetworkSetting.apk +-system_ext/app/QCC-AUTHMGR/QCC-AUTHMGR.apk +-system_ext/app/QCC/QCC.apk +-system_ext/app/QtiTelephonyService/QtiTelephonyService.apk +-system_ext/app/SimContact/SimContact.apk +-system_ext/app/SimSettings/SimSettings.apk +-system_ext/app/atfwd/atfwd.apk +-system_ext/app/com.qualcomm.qti.services.secureui/com.qualcomm.qti.services.secureui.apk +-system_ext/app/datastatusnotification/datastatusnotification.apk +-system_ext/app/embms/embms.apk +-system_ext/app/imssettings/imssettings.apk +-system_ext/app/remotesimlockservice/remotesimlockservice.apk +-system_ext/app/uimgbaservice/uimgbaservice.apk +-system_ext/app/uimlpaservice/uimlpaservice.apk +-system_ext/app/uimremoteclient/uimremoteclient.apk +-system_ext/app/uimremoteserver/uimremoteserver.apk +-system_ext/app/workloadclassifier/workloadclassifier.apk +-system_ext/app/xdivert/xdivert.apk + +# bin +system_ext/bin/dpmd +system_ext/bin/dun-server +system_ext/bin/perfservice + +# etc +system_ext/etc/cdma_call_conf.xml +system_ext/etc/dpm/dpm.conf +system_ext/etc/init/dpmd.rc +system_ext/etc/init/perfservice.rc +system_ext/etc/perf/wlc_model.tflite + +# etc-permissions +system_ext/etc/permissions/RemoteSimlock.xml +system_ext/etc/permissions/RemoteSimlockManager.xml +system_ext/etc/permissions/UimGba.xml +system_ext/etc/permissions/UimGbaManager.xml +system_ext/etc/permissions/UimService.xml +system_ext/etc/permissions/audiosphere.xml +system_ext/etc/permissions/com.qti.dpmframework.xml +system_ext/etc/permissions/com.qti.location.sdk.xml +system_ext/etc/permissions/com.qti.media.secureprocessor.xml +system_ext/etc/permissions/com.qualcomm.location.xml +system_ext/etc/permissions/com.qualcomm.qti.imscmservice-V2.0-java.xml +system_ext/etc/permissions/com.qualcomm.qti.imscmservice-V2.1-java.xml +system_ext/etc/permissions/com.qualcomm.qti.imscmservice-V2.2-java.xml +system_ext/etc/permissions/com.qualcomm.qti.imscmservice.xml +system_ext/etc/permissions/dpmapi.xml +system_ext/etc/permissions/embms-noship_product_privapp_permissions_qti.xml +system_ext/etc/permissions/embms.xml +system_ext/etc/permissions/izat.xt.srv.xml +system_ext/etc/permissions/lpa.xml +system_ext/etc/permissions/privapp-permissions-com.qualcomm.location.xml +system_ext/etc/permissions/qcrilhook.xml +system_ext/etc/permissions/qti_libpermissions.xml +system_ext/etc/permissions/qti_permissions.xml +system_ext/etc/permissions/telephony_system-ext_privapp-permissions-qti.xml +system_ext/etc/permissions/telephonyservice.xml +system_ext/etc/permissions/uimremoteclient.xml +system_ext/etc/permissions/uimremoteserver.xml + +# etc-seccomp policy +system_ext/etc/seccomp_policy/perfservice.policy +system_ext/etc/spn-conf.xml + +# framework +system_ext/framework/ActivityExt.jar +system_ext/framework/audiosphere.jar +system_ext/framework/com.qti.dpmframework.jar +system_ext/framework/com.qti.location.sdk.jar +system_ext/framework/com.qti.media.secureprocessor.jar +system_ext/framework/com.qualcomm.qti.imscmservice-V2.0-java.jar +system_ext/framework/com.qualcomm.qti.imscmservice-V2.1-java.jar +system_ext/framework/com.qualcomm.qti.imscmservice-V2.2-java.jar +system_ext/framework/com.qualcomm.qti.uceservice-V2.0-java.jar +system_ext/framework/com.qualcomm.qti.uceservice-V2.1-java.jar +system_ext/framework/com.qualcomm.qti.uceservice-V2.2-java.jar +system_ext/framework/com.qualcomm.qti.uceservice-V2.3-java.jar +system_ext/framework/com.quicinc.cne.api-V1.0-java.jar +system_ext/framework/com.quicinc.cne.api-V1.1-java.jar +system_ext/framework/com.quicinc.cne.constants-V1.0-java.jar +system_ext/framework/com.quicinc.cne.constants-V2.0-java.jar +system_ext/framework/com.quicinc.cne.constants-V2.1-java.jar +system_ext/framework/dpmapi.jar +system_ext/framework/embmslibrary.jar +system_ext/framework/izat.xt.srv.jar +system_ext/framework/qcrilhook.jar +system_ext/framework/qmapbridge.jar +system_ext/framework/qti-telephony-common.jar +system_ext/framework/remotesimlockmanagerlibrary.jar +system_ext/framework/uimgbalibrary.jar +system_ext/framework/uimgbamanagerlibrary.jar +system_ext/framework/uimlpalibrary.jar +system_ext/framework/uimremoteclientlibrary.jar +system_ext/framework/uimremoteserverlibrary.jar +system_ext/framework/uimremotesimlocklibrary.jar +system_ext/framework/uimservicelibrary.jar +system_ext/framework/vendor.qti.data.factory-V1.0-java.jar +system_ext/framework/vendor.qti.data.factory-V2.0-java.jar +system_ext/framework/vendor.qti.data.factory-V2.1-java.jar +system_ext/framework/vendor.qti.data.factory-V2.2-java.jar +system_ext/framework/vendor.qti.data.factory-V2.3-java.jar +system_ext/framework/vendor.qti.data.mwqem-V1.0-java.jar +system_ext/framework/vendor.qti.data.slm-V1.0-java.jar +system_ext/framework/vendor.qti.hardware.alarm-V1.0-java.jar +system_ext/framework/vendor.qti.hardware.capabilityconfigstore-V1.0-java.jar +system_ext/framework/vendor.qti.hardware.data.cne.internal.api-V1.0-java.jar +system_ext/framework/vendor.qti.hardware.data.cne.internal.constants-V1.0-java.jar +system_ext/framework/vendor.qti.hardware.data.cne.internal.server-V1.0-java.jar +system_ext/framework/vendor.qti.hardware.data.connection-V1.0-java.jar +system_ext/framework/vendor.qti.hardware.data.connection-V1.1-java.jar +system_ext/framework/vendor.qti.hardware.data.dynamicdds-V1.0-java.jar +system_ext/framework/vendor.qti.hardware.data.iwlan-V1.0-java.jar +system_ext/framework/vendor.qti.hardware.data.latency-V1.0-java.jar +system_ext/framework/vendor.qti.hardware.data.lce-V1.0-java.jar +system_ext/framework/vendor.qti.hardware.data.qmi-V1.0-java.jar +system_ext/framework/vendor.qti.hardware.fingerprint-V1.0-java.jar +system_ext/framework/vendor.qti.hardware.mwqemadapter-V1.0-java.jar +system_ext/framework/vendor.qti.hardware.sensorscalibrate-V1.0-java.jar +system_ext/framework/vendor.qti.hardware.slmadapter-V1.0-java.jar +system_ext/framework/vendor.qti.hardware.soter-V1.0-java.jar +system_ext/framework/vendor.qti.hardware.wigig.netperftuner-V1.0-java.jar +system_ext/framework/vendor.qti.hardware.wigig.supptunnel-V1.0-java.jar +system_ext/framework/vendor.qti.ims.callcapability-V1.0-java.jar +system_ext/framework/vendor.qti.ims.callinfo-V1.0-java.jar +system_ext/framework/vendor.qti.ims.factory-V1.0-java.jar +system_ext/framework/vendor.qti.ims.factory-V1.1-java.jar +system_ext/framework/vendor.qti.ims.rcsconfig-V1.0-java.jar +system_ext/framework/vendor.qti.ims.rcsconfig-V1.1-java.jar +system_ext/framework/vendor.qti.ims.rcsconfig-V2.0-java.jar +system_ext/framework/vendor.qti.ims.rcsconfig-V2.1-java.jar +system_ext/framework/vendor.qti.latency-V2.0-java.jar +system_ext/framework/vendor.qti.latency-V2.1-java.jar +system_ext/framework/vendor.qti.voiceprint-V1.0-java.jar +system_ext/framework/wigig-service.jar + +# lib +system_ext/lib/com.qualcomm.qti.ant@1.0.so +system_ext/lib/com.qualcomm.qti.bluetooth_audio@1.0.so +system_ext/lib/com.qualcomm.qti.dpm.api@1.0.so +system_ext/lib/com.qualcomm.qti.imscmservice@1.0.so +system_ext/lib/com.qualcomm.qti.imscmservice@2.0.so +system_ext/lib/com.qualcomm.qti.imscmservice@2.1.so +system_ext/lib/com.qualcomm.qti.imscmservice@2.2.so +system_ext/lib/com.qualcomm.qti.uceservice@2.0.so +system_ext/lib/com.qualcomm.qti.uceservice@2.1.so +system_ext/lib/com.qualcomm.qti.uceservice@2.2.so +system_ext/lib/com.qualcomm.qti.uceservice@2.3.so +system_ext/lib/com.quicinc.cne.api@1.0.so +system_ext/lib/com.quicinc.cne.api@1.1.so +system_ext/lib/com.quicinc.cne.constants@1.0.so +system_ext/lib/com.quicinc.cne.constants@2.0.so +system_ext/lib/com.quicinc.cne.constants@2.1.so +system_ext/lib/extractors/libmmparserextractor.so +system_ext/lib/lib-imscamera.so +system_ext/lib/lib-imsvideocodec.so +system_ext/lib/lib-imsvt.so +system_ext/lib/lib-imsvtextutils.so +system_ext/lib/lib-imsvtutils.so +system_ext/lib/libQSEEComAPI_system.so +system_ext/lib/libadsprpc_system.so +system_ext/lib/libavenhancements.so +system_ext/lib/libbeluga.so +system_ext/lib/libdiag_system.so +system_ext/lib/libdpmctmgr.so +system_ext/lib/libdpmfdmgr.so +system_ext/lib/libdpmframework.so +system_ext/lib/libdpmtcm.so +system_ext/lib/libimscamera_jni.so +system_ext/lib/libimsmedia_jni.so +system_ext/lib/libjnihelpers.so +system_ext/lib/liblistenjni.qti.so +system_ext/lib/liblistensoundmodel2.qti.so +system_ext/lib/libmdsprpc_system.so +system_ext/lib/libmediasp_jni.so +system_ext/lib/libmink-sock-native-api.so +system_ext/lib/libminksocket_system.so +system_ext/lib/libmmosal.so +system_ext/lib/libmmparser_lite.so +system_ext/lib/libmwqemiptablemgr.so +system_ext/lib/libqcc.so +system_ext/lib/libqcc_file_agent_sys.so +system_ext/lib/libqct_resampler.so +system_ext/lib/libqmi_cci_system.so +system_ext/lib/libqmi_encdec_system.so +system_ext/lib/libqti-at.so +system_ext/lib/libqti-iopd-client_system.so +system_ext/lib/libqti-perfd-client_system.so +system_ext/lib/libqti-util_system.so +system_ext/lib/libqti_performance.so +system_ext/lib/libqti_workloadclassifiermodel.so +system_ext/lib/libsdsprpc_system.so +system_ext/lib/libseccam-ipc.so +system_ext/lib/libseccam.so +system_ext/lib/libseccamservice.so +system_ext/lib/libsecureui_svcsock_system.so +system_ext/lib/libsecureuisvc_jni.so +system_ext/lib/libsystemhelper_jni.so +system_ext/lib/libvr_amb_engine.so +system_ext/lib/libvr_object_engine.so +system_ext/lib/vendor.display.color@1.0.so +system_ext/lib/vendor.display.color@1.1.so +system_ext/lib/vendor.display.color@1.2.so +system_ext/lib/vendor.display.postproc@1.0.so +system_ext/lib/vendor.qti.data.factory@1.0.so +system_ext/lib/vendor.qti.data.factory@2.0.so +system_ext/lib/vendor.qti.data.factory@2.1.so +system_ext/lib/vendor.qti.data.factory@2.2.so +system_ext/lib/vendor.qti.data.factory@2.3.so +system_ext/lib/vendor.qti.data.mwqem@1.0.so +system_ext/lib/vendor.qti.data.slm@1.0.so +system_ext/lib/vendor.qti.diaghal@1.0.so +system_ext/lib/vendor.qti.gnss@1.0.so +system_ext/lib/vendor.qti.gnss@1.1.so +system_ext/lib/vendor.qti.gnss@1.2.so +system_ext/lib/vendor.qti.gnss@2.0.so +system_ext/lib/vendor.qti.gnss@2.1.so +system_ext/lib/vendor.qti.gnss@3.0.so +system_ext/lib/vendor.qti.gnss@4.0.so +system_ext/lib/vendor.qti.hardware.alarm@1.0.so +system_ext/lib/vendor.qti.hardware.capabilityconfigstore@1.0.so +system_ext/lib/vendor.qti.hardware.cryptfshw@1.0.so +system_ext/lib/vendor.qti.hardware.cvp@1.0-adapter-helper.so +system_ext/lib/vendor.qti.hardware.cvp@1.0.so +system_ext/lib/vendor.qti.hardware.data.cne.internal.api@1.0.so +system_ext/lib/vendor.qti.hardware.data.cne.internal.constants@1.0.so +system_ext/lib/vendor.qti.hardware.data.cne.internal.server@1.0.so +system_ext/lib/vendor.qti.hardware.data.connection@1.0.so +system_ext/lib/vendor.qti.hardware.data.connection@1.1.so +system_ext/lib/vendor.qti.hardware.data.dynamicdds@1.0.so +system_ext/lib/vendor.qti.hardware.data.iwlan@1.0.so +system_ext/lib/vendor.qti.hardware.data.latency@1.0.so +system_ext/lib/vendor.qti.hardware.data.lce@1.0.so +system_ext/lib/vendor.qti.hardware.data.qmi@1.0.so +system_ext/lib/vendor.qti.hardware.dsp@1.0.so +system_ext/lib/vendor.qti.hardware.fingerprint@1.0.so +system_ext/lib/vendor.qti.hardware.iop@2.0.so +system_ext/lib/vendor.qti.hardware.mwqemadapter@1.0.so +system_ext/lib/vendor.qti.hardware.perf@2.0.so +system_ext/lib/vendor.qti.hardware.perf@2.1.so +system_ext/lib/vendor.qti.hardware.perf@2.2.so +system_ext/lib/vendor.qti.hardware.qccsyshal@1.0-halimpl.so +system_ext/lib/vendor.qti.hardware.qccsyshal@1.0.so +system_ext/lib/vendor.qti.hardware.qccvndhal@1.0.so +system_ext/lib/vendor.qti.hardware.qdutils_disp@1.0.so +system_ext/lib/vendor.qti.hardware.qseecom@1.0.so +system_ext/lib/vendor.qti.hardware.radio.am@1.0.so +system_ext/lib/vendor.qti.hardware.radio.ims@1.0.so +system_ext/lib/vendor.qti.hardware.radio.ims@1.1.so +system_ext/lib/vendor.qti.hardware.radio.ims@1.2.so +system_ext/lib/vendor.qti.hardware.radio.ims@1.3.so +system_ext/lib/vendor.qti.hardware.radio.ims@1.4.so +system_ext/lib/vendor.qti.hardware.radio.ims@1.5.so +system_ext/lib/vendor.qti.hardware.radio.ims@1.6.so +system_ext/lib/vendor.qti.hardware.radio.internal.deviceinfo@1.0.so +system_ext/lib/vendor.qti.hardware.radio.lpa@1.0.so +system_ext/lib/vendor.qti.hardware.radio.qcrilhook@1.0.so +system_ext/lib/vendor.qti.hardware.radio.qtiradio@1.0.so +system_ext/lib/vendor.qti.hardware.radio.qtiradio@2.0.so +system_ext/lib/vendor.qti.hardware.radio.qtiradio@2.1.so +system_ext/lib/vendor.qti.hardware.radio.qtiradio@2.2.so +system_ext/lib/vendor.qti.hardware.radio.qtiradio@2.3.so +system_ext/lib/vendor.qti.hardware.radio.qtiradio@2.4.so +system_ext/lib/vendor.qti.hardware.radio.uim@1.0.so +system_ext/lib/vendor.qti.hardware.radio.uim@1.1.so +system_ext/lib/vendor.qti.hardware.radio.uim@1.2.so +system_ext/lib/vendor.qti.hardware.radio.uim_remote_client@1.0.so +system_ext/lib/vendor.qti.hardware.radio.uim_remote_client@1.1.so +system_ext/lib/vendor.qti.hardware.radio.uim_remote_client@1.2.so +system_ext/lib/vendor.qti.hardware.radio.uim_remote_server@1.0.so +system_ext/lib/vendor.qti.hardware.scve.objecttracker@1.0-adapter-helper.so +system_ext/lib/vendor.qti.hardware.scve.objecttracker@1.0.so +system_ext/lib/vendor.qti.hardware.scve.panorama@1.0-adapter-helper.so +system_ext/lib/vendor.qti.hardware.scve.panorama@1.0.so +system_ext/lib/vendor.qti.hardware.seccam@1.0.so +system_ext/lib/vendor.qti.hardware.secureprocessor.common@1.0.so +system_ext/lib/vendor.qti.hardware.secureprocessor.config@1.0.so +system_ext/lib/vendor.qti.hardware.secureprocessor.device@1.0.so +system_ext/lib/vendor.qti.hardware.sensorscalibrate@1.0.so +system_ext/lib/vendor.qti.hardware.slmadapter@1.0.so +system_ext/lib/vendor.qti.hardware.soter@1.0.so +system_ext/lib/vendor.qti.hardware.trustedui@1.0.so +system_ext/lib/vendor.qti.hardware.tui_comm@1.0.so +system_ext/lib/vendor.qti.hardware.vpp@1.1.so +system_ext/lib/vendor.qti.hardware.vpp@1.2.so +system_ext/lib/vendor.qti.hardware.wigig.netperftuner@1.0.so +system_ext/lib/vendor.qti.hardware.wigig.supptunnel@1.0.so +system_ext/lib/vendor.qti.ims.callcapability@1.0.so +system_ext/lib/vendor.qti.ims.callinfo@1.0.so +system_ext/lib/vendor.qti.ims.factory@1.0.so +system_ext/lib/vendor.qti.ims.factory@1.1.so +system_ext/lib/vendor.qti.ims.rcsconfig@1.0.so +system_ext/lib/vendor.qti.ims.rcsconfig@1.1.so +system_ext/lib/vendor.qti.ims.rcsconfig@2.0.so +system_ext/lib/vendor.qti.ims.rcsconfig@2.1.so +system_ext/lib/vendor.qti.imsrtpservice@3.0.so +system_ext/lib/vendor.qti.latency@2.0.so +system_ext/lib/vendor.qti.latency@2.1.so +system_ext/lib/vendor.qti.voiceprint@1.0.so + +# lib64 +system_ext/lib64/com.qualcomm.qti.ant@1.0.so +system_ext/lib64/com.qualcomm.qti.bluetooth_audio@1.0.so +system_ext/lib64/com.qualcomm.qti.dpm.api@1.0.so +system_ext/lib64/com.qualcomm.qti.imscmservice@1.0.so +system_ext/lib64/com.qualcomm.qti.imscmservice@2.0.so +system_ext/lib64/com.qualcomm.qti.imscmservice@2.1.so +system_ext/lib64/com.qualcomm.qti.imscmservice@2.2.so +system_ext/lib64/com.qualcomm.qti.uceservice@2.0.so +system_ext/lib64/com.qualcomm.qti.uceservice@2.1.so +system_ext/lib64/com.qualcomm.qti.uceservice@2.2.so +system_ext/lib64/com.qualcomm.qti.uceservice@2.3.so +system_ext/lib64/com.quicinc.cne.api@1.0.so +system_ext/lib64/com.quicinc.cne.api@1.1.so +system_ext/lib64/com.quicinc.cne.constants@1.0.so +system_ext/lib64/com.quicinc.cne.constants@2.0.so +system_ext/lib64/com.quicinc.cne.constants@2.1.so +system_ext/lib64/extractors/libmmparserextractor.so +system_ext/lib64/lib-imscamera.so +system_ext/lib64/lib-imsvideocodec.so +system_ext/lib64/lib-imsvt.so +system_ext/lib64/lib-imsvtextutils.so +system_ext/lib64/lib-imsvtutils.so +system_ext/lib64/libQSEEComAPI_system.so +system_ext/lib64/libadsprpc_system.so +system_ext/lib64/libavenhancements.so +system_ext/lib64/libbeluga.so +system_ext/lib64/libdiag_system.so +system_ext/lib64/libdpmctmgr.so +system_ext/lib64/libdpmfdmgr.so +system_ext/lib64/libdpmframework.so +system_ext/lib64/libdpmtcm.so +system_ext/lib64/libimscamera_jni.so +system_ext/lib64/libimsmedia_jni.so +system_ext/lib64/libjnihelpers.so +system_ext/lib64/liblistenjni.qti.so +system_ext/lib64/liblistensoundmodel2.qti.so +system_ext/lib64/libmdsprpc_system.so +system_ext/lib64/libmediasp_jni.so +system_ext/lib64/libmink-sock-native-api.so +system_ext/lib64/libminksocket_system.so +system_ext/lib64/libmmQSM.so +system_ext/lib64/libmmhttpstack.so +system_ext/lib64/libmmiipstreammmihttp.so +system_ext/lib64/libmmipstreamnetwork.so +system_ext/lib64/libmmipstreamsourcehttp.so +system_ext/lib64/libmmipstreamutils.so +system_ext/lib64/libmmosal.so +system_ext/lib64/libmmparser_lite.so +system_ext/lib64/libmsp.so +system_ext/lib64/libmwqemiptablemgr.so +system_ext/lib64/libqcc.so +system_ext/lib64/libqcc_file_agent_sys.so +system_ext/lib64/libqmi_cci_system.so +system_ext/lib64/libqmi_encdec_system.so +system_ext/lib64/libqti-at.so +system_ext/lib64/libqti-iopd-client_system.so +system_ext/lib64/libqti-perfd-client_system.so +system_ext/lib64/libqti-util_system.so +system_ext/lib64/libqti_performance.so +system_ext/lib64/libqti_workloadclassifiermodel.so +system_ext/lib64/libsdsprpc_system.so +system_ext/lib64/libseccam-ipc.so +system_ext/lib64/libseccam.so +system_ext/lib64/libseccamservice.so +system_ext/lib64/libsecureui_svcsock_system.so +system_ext/lib64/libsecureuisvc_jni.so +system_ext/lib64/libsystemhelper_jni.so +system_ext/lib64/libvr_amb_engine.so +system_ext/lib64/libvr_object_engine.so +system_ext/lib64/vendor.display.color@1.0.so +system_ext/lib64/vendor.display.color@1.1.so +system_ext/lib64/vendor.display.color@1.2.so +system_ext/lib64/vendor.display.postproc@1.0.so +system_ext/lib64/vendor.qti.data.factory@1.0.so +system_ext/lib64/vendor.qti.data.factory@2.0.so +system_ext/lib64/vendor.qti.data.factory@2.1.so +system_ext/lib64/vendor.qti.data.factory@2.2.so +system_ext/lib64/vendor.qti.data.factory@2.3.so +system_ext/lib64/vendor.qti.data.mwqem@1.0.so +system_ext/lib64/vendor.qti.data.slm@1.0.so +system_ext/lib64/vendor.qti.diaghal@1.0.so +system_ext/lib64/vendor.qti.gnss@1.0.so +system_ext/lib64/vendor.qti.gnss@1.1.so +system_ext/lib64/vendor.qti.gnss@1.2.so +system_ext/lib64/vendor.qti.gnss@2.0.so +system_ext/lib64/vendor.qti.gnss@2.1.so +system_ext/lib64/vendor.qti.gnss@3.0.so +system_ext/lib64/vendor.qti.gnss@4.0.so +system_ext/lib64/vendor.qti.hardware.alarm@1.0.so +system_ext/lib64/vendor.qti.hardware.capabilityconfigstore@1.0.so +system_ext/lib64/vendor.qti.hardware.cryptfshw@1.0.so +system_ext/lib64/vendor.qti.hardware.cvp@1.0-adapter-helper.so +system_ext/lib64/vendor.qti.hardware.cvp@1.0.so +system_ext/lib64/vendor.qti.hardware.data.cne.internal.api@1.0.so +system_ext/lib64/vendor.qti.hardware.data.cne.internal.constants@1.0.so +system_ext/lib64/vendor.qti.hardware.data.cne.internal.server@1.0.so +system_ext/lib64/vendor.qti.hardware.data.connection@1.0.so +system_ext/lib64/vendor.qti.hardware.data.connection@1.1.so +system_ext/lib64/vendor.qti.hardware.data.dynamicdds@1.0.so +system_ext/lib64/vendor.qti.hardware.data.iwlan@1.0.so +system_ext/lib64/vendor.qti.hardware.data.latency@1.0.so +system_ext/lib64/vendor.qti.hardware.data.lce@1.0.so +system_ext/lib64/vendor.qti.hardware.data.qmi@1.0.so +system_ext/lib64/vendor.qti.hardware.dsp@1.0.so +system_ext/lib64/vendor.qti.hardware.fingerprint@1.0.so +system_ext/lib64/vendor.qti.hardware.iop@2.0.so +system_ext/lib64/vendor.qti.hardware.mwqemadapter@1.0.so +system_ext/lib64/vendor.qti.hardware.perf@2.0.so +system_ext/lib64/vendor.qti.hardware.perf@2.1.so +system_ext/lib64/vendor.qti.hardware.perf@2.2.so +system_ext/lib64/vendor.qti.hardware.qccsyshal@1.0-halimpl.so +system_ext/lib64/vendor.qti.hardware.qccsyshal@1.0.so +system_ext/lib64/vendor.qti.hardware.qccvndhal@1.0.so +system_ext/lib64/vendor.qti.hardware.qdutils_disp@1.0.so +system_ext/lib64/vendor.qti.hardware.qseecom@1.0.so +system_ext/lib64/vendor.qti.hardware.radio.am@1.0.so +system_ext/lib64/vendor.qti.hardware.radio.ims@1.0.so +system_ext/lib64/vendor.qti.hardware.radio.ims@1.1.so +system_ext/lib64/vendor.qti.hardware.radio.ims@1.2.so +system_ext/lib64/vendor.qti.hardware.radio.ims@1.3.so +system_ext/lib64/vendor.qti.hardware.radio.ims@1.4.so +system_ext/lib64/vendor.qti.hardware.radio.ims@1.5.so +system_ext/lib64/vendor.qti.hardware.radio.ims@1.6.so +system_ext/lib64/vendor.qti.hardware.radio.internal.deviceinfo@1.0.so +system_ext/lib64/vendor.qti.hardware.radio.lpa@1.0.so +system_ext/lib64/vendor.qti.hardware.radio.qcrilhook@1.0.so +system_ext/lib64/vendor.qti.hardware.radio.qtiradio@1.0.so +system_ext/lib64/vendor.qti.hardware.radio.qtiradio@2.0.so +system_ext/lib64/vendor.qti.hardware.radio.qtiradio@2.1.so +system_ext/lib64/vendor.qti.hardware.radio.qtiradio@2.2.so +system_ext/lib64/vendor.qti.hardware.radio.qtiradio@2.3.so +system_ext/lib64/vendor.qti.hardware.radio.qtiradio@2.4.so +system_ext/lib64/vendor.qti.hardware.radio.uim@1.0.so +system_ext/lib64/vendor.qti.hardware.radio.uim@1.1.so +system_ext/lib64/vendor.qti.hardware.radio.uim@1.2.so +system_ext/lib64/vendor.qti.hardware.radio.uim_remote_client@1.0.so +system_ext/lib64/vendor.qti.hardware.radio.uim_remote_client@1.1.so +system_ext/lib64/vendor.qti.hardware.radio.uim_remote_client@1.2.so +system_ext/lib64/vendor.qti.hardware.radio.uim_remote_server@1.0.so +system_ext/lib64/vendor.qti.hardware.scve.objecttracker@1.0-adapter-helper.so +system_ext/lib64/vendor.qti.hardware.scve.objecttracker@1.0.so +system_ext/lib64/vendor.qti.hardware.scve.panorama@1.0-adapter-helper.so +system_ext/lib64/vendor.qti.hardware.scve.panorama@1.0.so +system_ext/lib64/vendor.qti.hardware.seccam@1.0.so +system_ext/lib64/vendor.qti.hardware.secureprocessor.common@1.0.so +system_ext/lib64/vendor.qti.hardware.secureprocessor.config@1.0.so +system_ext/lib64/vendor.qti.hardware.secureprocessor.device@1.0.so +system_ext/lib64/vendor.qti.hardware.sensorscalibrate@1.0.so +system_ext/lib64/vendor.qti.hardware.slmadapter@1.0.so +system_ext/lib64/vendor.qti.hardware.soter@1.0.so +system_ext/lib64/vendor.qti.hardware.trustedui@1.0.so +system_ext/lib64/vendor.qti.hardware.tui_comm@1.0.so +system_ext/lib64/vendor.qti.hardware.vpp@1.1.so +system_ext/lib64/vendor.qti.hardware.vpp@1.2.so +system_ext/lib64/vendor.qti.hardware.wigig.netperftuner@1.0.so +system_ext/lib64/vendor.qti.hardware.wigig.supptunnel@1.0.so +system_ext/lib64/vendor.qti.ims.callcapability@1.0.so +system_ext/lib64/vendor.qti.ims.callinfo@1.0.so +system_ext/lib64/vendor.qti.ims.factory@1.0.so +system_ext/lib64/vendor.qti.ims.factory@1.1.so +system_ext/lib64/vendor.qti.ims.rcsconfig@1.0.so +system_ext/lib64/vendor.qti.ims.rcsconfig@1.1.so +system_ext/lib64/vendor.qti.ims.rcsconfig@2.0.so +system_ext/lib64/vendor.qti.ims.rcsconfig@2.1.so +system_ext/lib64/vendor.qti.imsrtpservice@3.0.so +system_ext/lib64/vendor.qti.latency@2.0.so +system_ext/lib64/vendor.qti.latency@2.1.so +system_ext/lib64/vendor.qti.voiceprint@1.0.so + +# priv-app +-system_ext/priv-app/QAS_DVC_MSP/QAS_DVC_MSP.apk +-system_ext/priv-app/com.qualcomm.location/com.qualcomm.location.apk +-system_ext/priv-app/com.qualcomm.qti.services.systemhelper/com.qualcomm.qti.services.systemhelper.apk +-system_ext/priv-app/dpmserviceapp/dpmserviceapp.apk +-system_ext/priv-app/ims/ims.apk +-system_ext/priv-app/qcrilmsgtunnel/qcrilmsgtunnel.apk +-system_ext/priv-app/seccamservice/seccamservice.apk +-system_ext/priv-app/xtra_t_app/xtra_t_app.apk + + +# Vendor partition + +# app +-vendor/app/CACertService/CACertService.apk +-vendor/app/CneApp/CneApp.apk +-vendor/app/ConnectionSecurityService/ConnectionSecurityService.apk +-vendor/app/IWlanService/IWlanService.apk +-vendor/app/TimeService/TimeService.apk +-vendor/app/TrustZoneAccessService/TrustZoneAccessService.apk + +# bin +vendor/bin/ATFWD-daemon +vendor/bin/KmInstallKeybox +vendor/bin/SoterProvisioningTool +vendor/bin/adpl +vendor/bin/adsprpcd +vendor/bin/athdiag +vendor/bin/audioflacapp +vendor/bin/btnvtool +vendor/bin/cnd +vendor/bin/cnss-daemon +vendor/bin/cnss_diag +vendor/bin/diag_callback_sample +vendor/bin/diag_dci_sample +vendor/bin/diag_klog +vendor/bin/diag_mdlog +vendor/bin/diag_socket_log +vendor/bin/diag_uart_log +vendor/bin/dpmQmiMgr +vendor/bin/dspservice +vendor/bin/fstman +vendor/bin/ftmdaemon +vendor/bin/garden_app +vendor/bin/hal_proxy_daemon +vendor/bin/hvdcp_opti +vendor/bin/hw/android.hardware.bluetooth@1.0-service-qti +vendor/bin/hw/android.hardware.gatekeeper@1.0-service-qti +vendor/bin/hw/android.hardware.keymaster@3.0-service-qti +vendor/bin/hw/android.hardware.keymaster@4.0-service-qti +vendor/bin/hw/qcrild +vendor/bin/hw/vendor.display.color@1.0-service +vendor/bin/hw/vendor.qti.esepowermanager@1.1-service +vendor/bin/hw/vendor.qti.hardware.alarm@1.0-service +vendor/bin/hw/vendor.qti.hardware.capabilityconfigstore@1.0-service +vendor/bin/hw/vendor.qti.hardware.cryptfshw@1.0-service-qti +vendor/bin/hw/vendor.qti.hardware.perf@2.2-service +vendor/bin/hw/vendor.qti.hardware.qseecom@1.0-service +vendor/bin/hw/vendor.qti.hardware.qteeconnector@1.0-service +vendor/bin/hw/vendor.qti.hardware.servicetracker@1.2-service +vendor/bin/hw/vendor.qti.hardware.soter@1.0-service +vendor/bin/hw/vendor.qti.hardware.tui_comm@1.0-service-qti +vendor/bin/ims_rtp_daemon +vendor/bin/imsdatadaemon +vendor/bin/imsqmidaemon +vendor/bin/imsrcsd +vendor/bin/ipacm-diag +vendor/bin/irsc_util +vendor/bin/ks +vendor/bin/loc_launcher +vendor/bin/lowi-server +vendor/bin/mlid +vendor/bin/mm-pp-dpps +vendor/bin/mm-qcamera-app +vendor/bin/msm_irqbalance +vendor/bin/mutualex +vendor/bin/netmgrd +vendor/bin/nqnfcinfo +vendor/bin/pktlogconf +vendor/bin/pm-proxy +vendor/bin/pm-service +vendor/bin/port-bridge +vendor/bin/power_off_alarm +vendor/bin/ptt_socket_app +vendor/bin/qcc-trd +vendor/bin/qrtr-cfg +vendor/bin/qrtr-lookup +vendor/bin/qrtr-ns +vendor/bin/qseecom_sample_client +vendor/bin/qseecomd +vendor/bin/qti +vendor/bin/qtigetprop +vendor/bin/qtisetprop +vendor/bin/remosaic_daemon +vendor/bin/rmt_storage +vendor/bin/secure_ui_sample_client +vendor/bin/sensors.qti +vendor/bin/spectraltool +vendor/bin/ssgqmigd +vendor/bin/ssgtzd +vendor/bin/ssr_diag +vendor/bin/ssr_setup +vendor/bin/subsystem_ramdump +vendor/bin/tbaseLoader +vendor/bin/tftp_server +vendor/bin/thermal-engine +vendor/bin/time_daemon +vendor/bin/vendor.qti.hardware.soter@1.0-provision +vendor/bin/vendor_cmd_tool +vendor/bin/wcnss_service +vendor/bin/wdsdaemon +vendor/bin/wifidisplayhalservice +vendor/bin/wigighalsvc +vendor/bin/wigignpt +vendor/bin/xtra-daemon +vendor/bin/xtwifi-client +vendor/bin/xtwifi-inet-agent + +# etc-acdb files vendor/etc/acdbdata/MTP/MTP_Bluetooth_cal.acdb vendor/etc/acdbdata/MTP/MTP_General_cal.acdb vendor/etc/acdbdata/MTP/MTP_Global_cal.acdb @@ -48,14 +708,14 @@ vendor/etc/acdbdata/MTP/MTP_Hdmi_cal.acdb vendor/etc/acdbdata/MTP/MTP_Headset_cal.acdb vendor/etc/acdbdata/MTP/MTP_Speaker_cal.acdb vendor/etc/acdbdata/MTP/MTP_workspaceFile.qwsp -vendor/etc/acdbdata/QRD/msm8953-sku4-snd-card/QRD_SKU4_Bluetooth_cal.acdb -vendor/etc/acdbdata/QRD/msm8953-sku4-snd-card/QRD_SKU4_General_cal.acdb -vendor/etc/acdbdata/QRD/msm8953-sku4-snd-card/QRD_SKU4_Global_cal.acdb -vendor/etc/acdbdata/QRD/msm8953-sku4-snd-card/QRD_SKU4_Handset_cal.acdb -vendor/etc/acdbdata/QRD/msm8953-sku4-snd-card/QRD_SKU4_Hdmi_cal.acdb -vendor/etc/acdbdata/QRD/msm8953-sku4-snd-card/QRD_SKU4_Headset_cal.acdb -vendor/etc/acdbdata/QRD/msm8953-sku4-snd-card/QRD_SKU4_Speaker_cal.acdb -vendor/etc/acdbdata/QRD/msm8953-sku4-snd-card/QRD_SKU4_workspaceFile.qwsp +vendor/etc/acdbdata/MTP/msm8953-tasha-snd-card/MTP_WCD9335_Bluetooth_cal.acdb +vendor/etc/acdbdata/MTP/msm8953-tasha-snd-card/MTP_WCD9335_General_cal.acdb +vendor/etc/acdbdata/MTP/msm8953-tasha-snd-card/MTP_WCD9335_Global_cal.acdb +vendor/etc/acdbdata/MTP/msm8953-tasha-snd-card/MTP_WCD9335_Handset_cal.acdb +vendor/etc/acdbdata/MTP/msm8953-tasha-snd-card/MTP_WCD9335_Hdmi_cal.acdb +vendor/etc/acdbdata/MTP/msm8953-tasha-snd-card/MTP_WCD9335_Headset_cal.acdb +vendor/etc/acdbdata/MTP/msm8953-tasha-snd-card/MTP_WCD9335_Speaker_cal.acdb +vendor/etc/acdbdata/MTP/msm8953-tasha-snd-card/MTP_WCD9335_workspaceFile.qwsp vendor/etc/acdbdata/QRD/QRD_Bluetooth_cal.acdb vendor/etc/acdbdata/QRD/QRD_General_cal.acdb vendor/etc/acdbdata/QRD/QRD_Global_cal.acdb @@ -64,6 +724,14 @@ vendor/etc/acdbdata/QRD/QRD_Hdmi_cal.acdb vendor/etc/acdbdata/QRD/QRD_Headset_cal.acdb vendor/etc/acdbdata/QRD/QRD_Speaker_cal.acdb vendor/etc/acdbdata/QRD/QRD_workspaceFile.qwsp +vendor/etc/acdbdata/QRD/msm8953-sku4-snd-card/QRD_SKU4_Bluetooth_cal.acdb +vendor/etc/acdbdata/QRD/msm8953-sku4-snd-card/QRD_SKU4_General_cal.acdb +vendor/etc/acdbdata/QRD/msm8953-sku4-snd-card/QRD_SKU4_Global_cal.acdb +vendor/etc/acdbdata/QRD/msm8953-sku4-snd-card/QRD_SKU4_Handset_cal.acdb +vendor/etc/acdbdata/QRD/msm8953-sku4-snd-card/QRD_SKU4_Hdmi_cal.acdb +vendor/etc/acdbdata/QRD/msm8953-sku4-snd-card/QRD_SKU4_Headset_cal.acdb +vendor/etc/acdbdata/QRD/msm8953-sku4-snd-card/QRD_SKU4_Speaker_cal.acdb +vendor/etc/acdbdata/QRD/msm8953-sku4-snd-card/QRD_SKU4_workspaceFile.qwsp vendor/etc/acdbdata/TAS/TAS_WCD9335_Bluetooth_cal.acdb vendor/etc/acdbdata/TAS/TAS_WCD9335_General_cal.acdb vendor/etc/acdbdata/TAS/TAS_WCD9335_Global_cal.acdb @@ -72,136 +740,944 @@ vendor/etc/acdbdata/TAS/TAS_WCD9335_Hdmi_cal.acdb vendor/etc/acdbdata/TAS/TAS_WCD9335_Headset_cal.acdb vendor/etc/acdbdata/TAS/TAS_WCD9335_Speaker_cal.acdb vendor/etc/acdbdata/TAS/TAS_WCD9335_workspaceFile.qwsp -vendor/lib/hw/sound_trigger.primary.msm8953.so -vendor/lib/soundfx/libqcbassboost.so -vendor/lib/soundfx/libqcreverb.so -vendor/lib/soundfx/libqcvirt.so -vendor/lib/libaudio_log_utils.so -vendor/lib/libaudioparsers.so -vendor/lib/libsmwrapper.so -vendor/lib64/hw/sound_trigger.primary.msm8953.so -vendor/lib64/soundfx/libqcbassboost.so -vendor/lib64/soundfx/libqcvirt.so -vendor/lib64/libaudio_log_utils.so -vendor/lib64/libaudioparsers.so - -# Audiosphere -etc/permissions/audiosphere.xml -framework/audiosphere.jar -vendor/lib/soundfx/libasphere.so -vendor/lib64/soundfx/libasphere.so - -# Bluetooth -vendor/bin/hw/android.hardware.bluetooth@1.0-service-qti -vendor/etc/init/android.hardware.bluetooth@1.0-service-qti.rc -vendor/lib/btaudio_offload_if.so -vendor/lib/libbluetooth_audio_session_qti.so -vendor/lib/libbt-hidlclient.so -vendor/lib/libbtnv.so -vendor/lib64/hw/android.hardware.bluetooth@1.0-impl-qti.so -vendor/lib64/libbt-hidlclient.so -vendor/lib64/libbtnv.so - -# Bluetooth Audio -vendor/lib/hw/audio.bluetooth_qti.default.so -vendor/lib/hw/vendor.qti.hardware.bluetooth_audio@2.0-impl.so -vendor/lib/hw/vendor.qti.hardware.bluetooth_sar@1.0-impl.so -vendor/lib/hw/vendor.qti.hardware.btconfigstore@1.0-impl.so -vendor/lib/com.qualcomm.qti.bluetooth_audio@1.0.so -vendor/lib/vendor.qti.hardware.bluetooth_audio@2.0.so -vendor/lib/vendor.qti.hardware.bluetooth_sar@1.0.so -vendor/lib/vendor.qti.hardware.btconfigstore@1.0.so -vendor/lib64/hw/audio.bluetooth_qti.default.so -vendor/lib64/hw/vendor.qti.hardware.bluetooth_audio@2.0-impl.so -vendor/lib64/hw/vendor.qti.hardware.bluetooth_sar@1.0-impl.so -vendor/lib64/hw/vendor.qti.hardware.btconfigstore@1.0-impl.so -vendor/lib64/btaudio_offload_if.so -vendor/lib64/com.qualcomm.qti.bluetooth_audio@1.0.so -vendor/lib64/libbluetooth_audio_session_qti.so -vendor/lib64/vendor.qti.hardware.bluetooth_audio@2.0.so -vendor/lib64/vendor.qti.hardware.bluetooth_sar@1.0.so -vendor/lib64/vendor.qti.hardware.btconfigstore@1.0.so -# Bluetooth (shared dependencies) -lib/com.qualcomm.qti.ant@1.0.so:product/lib/com.qualcomm.qti.ant@1.0.so -lib64/com.qualcomm.qti.ant@1.0.so:product/lib64/com.qualcomm.qti.ant@1.0.so -vendor/lib/com.qualcomm.qti.ant@1.0.so -vendor/lib64/com.qualcomm.qti.ant@1.0.so +# etc +vendor/etc/apdr.conf +vendor/etc/cacert_location.pem -# Camera - s5k4h7yx and imx363 +# etc-camera vendor/etc/camera/camera_config.xml -vendor/lib/hw/camera.msm8953.so -vendor/lib/libcdsprpc.so -vendor/lib/libdepthmapwrapper.so -vendor/lib/libflash_pmic.so -vendor/lib/libhal_dbg.so -vendor/lib/libjpegdhw.so -vendor/lib/libjpegdmahw.so -vendor/lib/libjpegehw.so -vendor/lib/libmm-qcamera.so -vendor/lib/libmmcamera_interface.so -vendor/lib/libmmjpeg.so -vendor/lib/libmmjpeg_interface.so -vendor/lib/libmmlib2d_interface.so -vendor/lib/libmmqjpeg_codec.so -vendor/lib/libmmqjpegdma.so -vendor/lib/libqomx_core.so -vendor/lib/libqomx_jpegdec.so -vendor/lib/libqomx_jpegenc.so -vendor/lib/libqomx_jpegenc_pipe.so - -# Samsung remosaic for Tetra-cell camera s5k3p9sp -vendor/bin/remosaic_daemon -vendor/lib/libremosaic_daemon.so -vendor/lib64/libremosaic_daemon.so -vendor/lib64/libremosaiclib.so - -vendor/lib/libarcimageprocess.so -vendor/lib/libarcsoft_aiscenedetection.so -vendor/lib/libarcsoft_hdr_detection.so -vendor/lib/libarcsoft_high_dynamic_range.so -vendor/lib/libarcsoft_low_light_hdr.so -vendor/lib/libarcsoft_low_light_shot.so -vendor/lib/libarcsoft_object_tracking.so -vendor/lib/libarcsoft_singlecam_bokeh.so -vendor/lib/libarcsoft_videoautozoom.so -vendor/lib/libarcsoft_videostabs.so - -# Main Camera Actuator (AF) -# There is no Af for front module -# We have 3 back sensor support -### vendor/lib/libactuator_lc898219.so -vendor/lib/libactuator_ak7374.so -vendor/lib/libactuator_dw9800.so -vendor/lib/libactuator_lc898217xc.so - -# Chromatics -### vendor/etc/camera/imx486_chromatix.xml +vendor/etc/camera/csidtg_camera.xml +vendor/etc/camera/csidtg_chromatix.xml +vendor/etc/camera/imx214_chromatix.xml +vendor/etc/camera/imx230_chromatix.xml +vendor/etc/camera/imx230_qc2002_chromatix.xml +vendor/etc/camera/imx230_qc2002_with_gyro_chromatix.xml +vendor/etc/camera/imx258_bear_chromatix.xml +vendor/etc/camera/imx258_chromatix.xml +vendor/etc/camera/imx258_lc898217xc_chromatix.xml +vendor/etc/camera/imx258_mono_bear_chromatix.xml +vendor/etc/camera/imx258_mono_chromatix.xml +vendor/etc/camera/imx298_chromatix.xml +vendor/etc/camera/imx298_gt24c64_chromatix.xml +vendor/etc/camera/imx318_chromatix.xml +vendor/etc/camera/imx362_chromatix.xml +vendor/etc/camera/imx362_chromatix_bear.xml +vendor/etc/camera/imx362_gt24c64a_chromatix.xml vendor/etc/camera/imx363_2nd_chromatix.xml vendor/etc/camera/imx363_chromatix.xml +vendor/etc/camera/imx363pv_2nd_chromatix.xml +vendor/etc/camera/imx376_chromatix.xml +vendor/etc/camera/imx378_chromatix.xml +vendor/etc/camera/imx486_chromatix.xml +vendor/etc/camera/imx519_chromatix.xml +vendor/etc/camera/ov12a10_bear_chromatix.xml +vendor/etc/camera/ov12a10_chromatix.xml +vendor/etc/camera/ov13850_chromatix.xml +vendor/etc/camera/ov13850_q13v06k_chromatix.xml +vendor/etc/camera/ov13855_chromatix.xml +vendor/etc/camera/ov13880_chromatix.xml +vendor/etc/camera/ov2281_chromatix.xml +vendor/etc/camera/ov2680_chromatix.xml +vendor/etc/camera/ov4688_chromatix.xml +vendor/etc/camera/ov5670_chromatix.xml +vendor/etc/camera/ov5670_f5670bq_chromatix.xml +vendor/etc/camera/ov5695_chromatix.xml +vendor/etc/camera/ov7251_chromatix.xml +vendor/etc/camera/ov8856_bear_chromatix.xml +vendor/etc/camera/ov8856_chromatix.xml +vendor/etc/camera/ov8858_chromatix.xml +vendor/etc/camera/ov8865_chromatix.xml +vendor/etc/camera/s5k2l7_8953_chromatix.xml +vendor/etc/camera/s5k2l7_chromatix.xml +vendor/etc/camera/s5k2l7sx_chromatix.xml +vendor/etc/camera/s5k3l8_chromatix.xml +vendor/etc/camera/s5k3l8_f3l8yam_chromatix.xml +vendor/etc/camera/s5k3l8_mono_chromatix.xml +vendor/etc/camera/s5k3m2xm_chromatix.xml +vendor/etc/camera/s5k3m2xm_chromatix_bear.xml +vendor/etc/camera/s5k3m2xx_chromatix.xml +vendor/etc/camera/s5k3m3sm_chromatix.xml +vendor/etc/camera/s5k3p3sm_chromatix.xml +vendor/etc/camera/s5k3p8sp_chromatix.xml vendor/etc/camera/s5k3p9sp_chromatix.xml vendor/etc/camera/s5k4h7yx_chromatix.xml +vendor/etc/camera/s5k5e9yu05_mono_chromatix.xml vendor/etc/camera/s5kgm1sp_chromatix.xml -vendor/lib/libchromatix_imx363_2nd_common.so -vendor/lib/libchromatix_imx363_2nd_cpp_hfr_120.so -vendor/lib/libchromatix_imx363_2nd_cpp_hfr_60.so -vendor/lib/libchromatix_imx363_2nd_cpp_hfr_90.so -vendor/lib/libchromatix_imx363_2nd_cpp_liveshot.so -vendor/lib/libchromatix_imx363_2nd_cpp_preview.so -vendor/lib/libchromatix_imx363_2nd_cpp_snapshot.so -vendor/lib/libchromatix_imx363_2nd_cpp_snapshot_upscale.so -vendor/lib/libchromatix_imx363_2nd_cpp_video.so -vendor/lib/libchromatix_imx363_2nd_default_preview_3a.so -vendor/lib/libchromatix_imx363_2nd_default_video_3a.so -vendor/lib/libchromatix_imx363_2nd_hfr_120.so -vendor/lib/libchromatix_imx363_2nd_hfr_120_3a.so -vendor/lib/libchromatix_imx363_2nd_hfr_60.so -vendor/lib/libchromatix_imx363_2nd_hfr_60_3a.so -vendor/lib/libchromatix_imx363_2nd_hfr_90.so -vendor/lib/libchromatix_imx363_2nd_hfr_90_3a.so -vendor/lib/libchromatix_imx363_2nd_postproc.so -vendor/lib/libchromatix_imx363_2nd_preview.so -vendor/lib/libchromatix_imx363_2nd_snapshot.so + +# etc-cne +vendor/etc/cne/mwqem.conf +vendor/etc/cne/profileMwqem.xml +vendor/etc/cne/wqeclient/ATT/ATT_profile1.xml +vendor/etc/cne/wqeclient/ATT/ATT_profile2.xml +vendor/etc/cne/wqeclient/ATT/ATT_profile3.xml +vendor/etc/cne/wqeclient/ATT/ATT_profile4.xml +vendor/etc/cne/wqeclient/ATT/ATT_profile5.xml +vendor/etc/cne/wqeclient/ATT/ATT_profile6.xml +vendor/etc/cne/wqeclient/ROW/ROW_profile1.xml +vendor/etc/cne/wqeclient/ROW/ROW_profile15.xml +vendor/etc/cne/wqeclient/ROW/ROW_profile16.xml +vendor/etc/cne/wqeclient/ROW/ROW_profile17.xml +vendor/etc/cne/wqeclient/ROW/ROW_profile18.xml +vendor/etc/cne/wqeclient/ROW/ROW_profile19.xml +vendor/etc/cne/wqeclient/ROW/ROW_profile2.xml +vendor/etc/cne/wqeclient/ROW/ROW_profile20.xml +vendor/etc/cne/wqeclient/ROW/ROW_profile21.xml +vendor/etc/cne/wqeclient/ROW/ROW_profile3.xml +vendor/etc/cne/wqeclient/ROW/ROW_profile32.xml +vendor/etc/cne/wqeclient/ROW/ROW_profile4.xml +vendor/etc/cne/wqeclient/ROW/ROW_profile5.xml +vendor/etc/cne/wqeclient/ROW/ROW_profile6.xml +vendor/etc/cne/wqeclient/ROW/ROW_profile7.xml +vendor/etc/cne/wqeclient/VZW/VZW_profile1.xml +vendor/etc/cne/wqeclient/VZW/VZW_profile2.xml +vendor/etc/cne/wqeclient/VZW/VZW_profile3.xml +vendor/etc/cne/wqeclient/VZW/VZW_profile4.xml +vendor/etc/cne/wqeclient/VZW/VZW_profile5.xml +vendor/etc/cne/wqeclient/VZW/VZW_profile6.xml + + +vendor/etc/data/dsi_config.xml +vendor/etc/data/netmgr_config.xml + +vendor/etc/default-permissions/com.qualcomm.qti.cne.xml +vendor/etc/permissions/android.hardware.se.omapi.uicc.xml + +vendor/etc/ftm_test_config +vendor/etc/ftm_test_config_msm8953-sku3-tasha-snd-card +vendor/etc/ftm_test_config_msm8953-sku4-snd-card +vendor/etc/ftm_test_config_mtp +vendor/etc/ftm_test_config_wcd9335 +vendor/etc/gpfspath_oem_config.xml + +# etc-init +vendor/etc/init/android.hardware.bluetooth@1.0-service-qti.rc +vendor/etc/init/android.hardware.gatekeeper@1.0-service-qti.rc +vendor/etc/init/android.hardware.keymaster@4.0-service-qti.rc +vendor/etc/init/cnd.rc +vendor/etc/init/com.qualcomm.qti.wifidisplayhal@1.0-service.rc +vendor/etc/init/dataadpl.rc +vendor/etc/init/dataqti.rc +vendor/etc/init/dpmQmiMgr.rc +vendor/etc/init/ims_rtp_daemon_legacy.rc +vendor/etc/init/imsdatadaemon.rc +vendor/etc/init/imsqmidaemon.rc +vendor/etc/init/imsrcsd.rc +vendor/etc/init/init-qcril-data.rc +vendor/etc/init/init.qdmastats.rc +vendor/etc/init/init.time_daemon.rc +vendor/etc/init/init_thermal-engine.rc +vendor/etc/init/ipacm-diag.rc +vendor/etc/init/mutualex.rc +vendor/etc/init/netmgrd.rc +vendor/etc/init/port-bridge.rc +vendor/etc/init/qcrild.rc +vendor/etc/init/vendor.display.color@1.0-service.rc +vendor/etc/init/vendor.qti.adsprpc-guestos-service.rc +vendor/etc/init/vendor.qti.esepowermanager@1.1-service.rc +vendor/etc/init/vendor.qti.hardware.alarm@1.0-service.rc +vendor/etc/init/vendor.qti.hardware.capabilityconfigstore@1.0-service.rc +vendor/etc/init/vendor.qti.hardware.cryptfshw@1.0-service-qti.rc +vendor/etc/init/vendor.qti.hardware.dsp@1.0-service.rc +vendor/etc/init/vendor.qti.hardware.fstman@1.0-service.rc +vendor/etc/init/vendor.qti.hardware.perf@2.2-service.rc +vendor/etc/init/vendor.qti.hardware.qseecom@1.0-service.rc +vendor/etc/init/vendor.qti.hardware.qteeconnector@1.0-service.rc +vendor/etc/init/vendor.qti.hardware.servicetracker@1.2-service.rc +vendor/etc/init/vendor.qti.hardware.soter@1.0-service.rc +vendor/etc/init/vendor.qti.hardware.tui_comm@1.0-service-qti.rc +vendor/etc/init/vendor.qti.hardware.wigig.supptunnel@1.0-service.rc +vendor/etc/init/vendor.qti.rmt_storage.rc +vendor/etc/init/vendor.qti.tftp.rc + +# etc-configs +vendor/etc/izat.conf +vendor/etc/libnfc-mtp-NQ3XX.conf +vendor/etc/libnfc-mtp-NQ4XX.conf +vendor/etc/libnfc-mtp-SN100.conf +vendor/etc/libnfc-mtp_default.conf +vendor/etc/libnfc-mtp_rf1.conf +vendor/etc/libnfc-mtp_rf2.conf +vendor/etc/libnfc-qrd-NQ3XX.conf +vendor/etc/libnfc-qrd-NQ4XX.conf +vendor/etc/libnfc-qrd-SN100.conf +vendor/etc/libnfc-qrd_default.conf +vendor/etc/libnfc-qrd_rf1.conf +vendor/etc/libnfc-qrd_rf2.conf +vendor/etc/lowi.conf +vendor/etc/sap.conf +vendor/etc/sensors/sensor_def_qcomdev.conf +vendor/etc/thermal-engine.conf +vendor/etc/xtwifi.conf + +# etc-perf +vendor/etc/perf/commonresourceconfigs.xml +vendor/etc/perf/commonsysnodesconfigs.xml +vendor/etc/perf/perfboostsconfig.xml +vendor/etc/perf/perfconfigstore.xml +vendor/etc/perf/targetconfig.xml +vendor/etc/perf/targetresourceconfigs.xml + +# etc-seccom policies +vendor/etc/seccomp_policy/atfwd@2.0.policy +vendor/etc/seccomp_policy/imsrtp.policy +vendor/etc/seccomp_policy/qti-systemd.policy +vendor/etc/seccomp_policy/vendor.qti.hardware.dsp.policy + +# etc-vintf manifests +-vendor/etc/vintf/manifest/vendor.qti.gnss@4.0-service.xml +-vendor/etc/vintf/manifest/vendor.qti.hardware.servicetracker@1.2-service.xml + +# etc-wifi configs +vendor/etc/wifi/aoa_cldb_falcon.bin +vendor/etc/wifi/aoa_cldb_swl14.bin +vendor/etc/wifi/fstman.ini +vendor/etc/wifi/wigig_p2p_supplicant.conf +vendor/etc/wifi/wigig_supplicant.conf + +vendor/etc/xtra_root_cert.pem + +# firmware +vendor/firmware/a506_zap.b00 +vendor/firmware/a506_zap.b01 +vendor/firmware/a506_zap.b02 +vendor/firmware/a506_zap.elf +vendor/firmware/a506_zap.mdt +vendor/firmware/a530_gpmu.fw2 +vendor/firmware/a530_pfp.fw +vendor/firmware/a530_pm4.fw +vendor/firmware/a530v1_pfp.fw +vendor/firmware/a530v1_pm4.fw +vendor/firmware/a530v2_seq.fw2 +vendor/firmware/a530v3_gpmu.fw2 +vendor/firmware/a530v3_seq.fw2 +vendor/firmware/a540_gpmu.fw2 +vendor/firmware/cpp_firmware_v1_10_0.fw +vendor/firmware/cpp_firmware_v1_12_0.fw +vendor/firmware/cpp_firmware_v1_12_1.fw +vendor/firmware/cpp_firmware_v1_1_1.fw +vendor/firmware/cpp_firmware_v1_1_6.fw +vendor/firmware/cpp_firmware_v1_2_0.fw +vendor/firmware/cpp_firmware_v1_4_0.fw +vendor/firmware/cpp_firmware_v1_5_0.fw +vendor/firmware/cpp_firmware_v1_5_1.fw +vendor/firmware/cpp_firmware_v1_5_2.fw +vendor/firmware/cpp_firmware_v1_6_0.fw +vendor/firmware/cpp_firmware_v1_8_0.fw +vendor/firmware/fingerprint.b00 +vendor/firmware/fingerprint.b01 +vendor/firmware/fingerprint.b02 +vendor/firmware/fingerprint.b03 +vendor/firmware/fingerprint.b04 +vendor/firmware/fingerprint.b05 +vendor/firmware/fingerprint.b06 +vendor/firmware/fingerprint.mdt +vendor/firmware/venus.b00 +vendor/firmware/venus.b01 +vendor/firmware/venus.b02 +vendor/firmware/venus.b03 +vendor/firmware/venus.b04 +vendor/firmware/venus.mbn +vendor/firmware/venus.mdt +vendor/firmware/wlan/prima/WCNSS_qcom_wlan_nv.bin + +# lib +vendor/lib/btaudio_offload_if.so +vendor/lib/com.qualcomm.qti.bluetooth_audio@1.0.so +vendor/lib/com.qualcomm.qti.dpm.api@1.0.so +vendor/lib/com.qualcomm.qti.imscmservice@1.0.so +vendor/lib/com.qualcomm.qti.imscmservice@2.0.so +vendor/lib/com.qualcomm.qti.imscmservice@2.1.so +vendor/lib/com.qualcomm.qti.imscmservice@2.2.so +vendor/lib/com.qualcomm.qti.uceservice@2.0.so +vendor/lib/com.qualcomm.qti.uceservice@2.1.so +vendor/lib/com.qualcomm.qti.uceservice@2.2.so +vendor/lib/com.qualcomm.qti.uceservice@2.3.so +vendor/lib/com.qualcomm.qti.wifidisplayhal@1.0-halimpl.so +vendor/lib/com.qualcomm.qti.wifidisplayhal@1.0.so +vendor/lib/egl/eglSubDriverAndroid.so +vendor/lib/egl/libEGL_adreno.so +vendor/lib/egl/libGLESv1_CM_adreno.so +vendor/lib/egl/libGLESv2_adreno.so +vendor/lib/egl/libq3dtools_adreno.so +vendor/lib/egl/libq3dtools_esx.so +vendor/lib/hw/activity_recognition.msm8953.so +vendor/lib/hw/android.hardware.bluetooth@1.0-impl-qti.so +vendor/lib/hw/android.hardware.gatekeeper@1.0-impl-qti.so +vendor/lib/hw/android.hardware.keymaster@3.0-impl-qti.so +vendor/lib/hw/audio.bluetooth_qti.default.so +vendor/lib/hw/camera.msm8953.so +vendor/lib/hw/com.dsi.ant@1.0-impl.so +vendor/lib/hw/gatekeeper.msm8953.so +vendor/lib/hw/keystore.msm8953.so +vendor/lib/hw/sound_trigger.primary.msm8953.so +vendor/lib/hw/vendor.qti.esepowermanager@1.1-impl.so +vendor/lib/hw/vendor.qti.gnss@4.0-impl.so +vendor/lib/hw/vendor.qti.hardware.alarm@1.0-impl.so +vendor/lib/hw/vendor.qti.hardware.bluetooth_audio@2.0-impl.so +vendor/lib/hw/vendor.qti.hardware.bluetooth_audio@2.1-impl.so +vendor/lib/hw/vendor.qti.hardware.bluetooth_sar@1.1-impl.so +vendor/lib/hw/vendor.qti.hardware.btconfigstore@1.0-impl.so +vendor/lib/hw/vendor.qti.hardware.btconfigstore@2.0-impl.so +vendor/lib/hw/vendor.qti.hardware.capabilityconfigstore@1.0-impl.so +vendor/lib/hw/vendor.qti.hardware.qccvndhal@1.0-impl.so +vendor/lib/hw/vendor.qti.hardware.qseecom@1.0-impl.so +vendor/lib/hw/vendor.qti.hardware.qteeconnector@1.0-impl.so +vendor/lib/hw/vendor.qti.hardware.servicetracker@1.2-impl.so +vendor/lib/hw/vendor.qti.hardware.soter@1.0-impl.so +vendor/lib/hw/vulkan.adreno.so +vendor/lib/hw/vulkan.adreno.so:vendor/lib/hw/vulkan.msm8953.so +vendor/lib/lib-imsSDP.so +vendor/lib/lib-imscmservice.so +vendor/lib/lib-imsdpl.so +vendor/lib/lib-imsqimf.so +vendor/lib/lib-imsrcs-v2.so +vendor/lib/lib-imsrcsbaseimpl.so +vendor/lib/lib-imsvtcore.so +vendor/lib/lib-imsxml.so +vendor/lib/lib-rcsconfig.so +vendor/lib/lib-rtpcommon.so +vendor/lib/lib-rtpcore.so +vendor/lib/lib-rtpsl.so +vendor/lib/lib-siputility.so +vendor/lib/lib-uceservice.so +vendor/lib/libAlacSwDec.so +vendor/lib/libApeSwDec.so +vendor/lib/libC2D2.so +vendor/lib/libCB.so +vendor/lib/libFlacSwDec.so +vendor/lib/libGPQTEEC_vendor.so +vendor/lib/libGPTEE_vendor.so +vendor/lib/libGPreqcancel.so +vendor/lib/libGPreqcancel_svc.so +vendor/lib/libI420colorconvert.so +vendor/lib/libOmxAacDec.so +vendor/lib/libOmxAlacDec.so +vendor/lib/libOmxAlacDecSw.so +vendor/lib/libOmxAmrDec.so +vendor/lib/libOmxAmrwbplusDec.so +vendor/lib/libOmxApeDec.so +vendor/lib/libOmxApeDecSw.so +vendor/lib/libOmxDsdDec.so +vendor/lib/libOmxEvrcDec.so +vendor/lib/libOmxG711Dec.so +vendor/lib/libOmxQcelp13Dec.so +vendor/lib/libOmxVideoDSMode.so +vendor/lib/libOmxVpp.so +vendor/lib/libOmxWmaDec.so +vendor/lib/libOpenCL.so +vendor/lib/libQSEEComAPI.so +vendor/lib/libQTEEConnector_vendor.so +vendor/lib/libSecureUILib.so +vendor/lib/libStDrvInt.so +vendor/lib/libUBWC.so +vendor/lib/libVkLayer_q3dtools.so +vendor/lib/libacdb-fts.so +vendor/lib/libacdbloader.so +vendor/lib/libacdbrtac.so +vendor/lib/libactuator_ad5816g.so +vendor/lib/libactuator_ad5823.so +vendor/lib/libactuator_ak7345.so +vendor/lib/libactuator_ak7371.so +vendor/lib/libactuator_ak7374.so +vendor/lib/libactuator_bu64244gwz.so +vendor/lib/libactuator_bu64297.so +vendor/lib/libactuator_dw9714.so +vendor/lib/libactuator_dw9716.so +vendor/lib/libactuator_dw9718s.so +vendor/lib/libactuator_dw9761b.so +vendor/lib/libactuator_dw9763.so +vendor/lib/libactuator_dw9763b.so +vendor/lib/libactuator_dw9790a.so +vendor/lib/libactuator_dw9800.so +vendor/lib/libactuator_lc898122.so +vendor/lib/libactuator_lc898212xd.so +vendor/lib/libactuator_lc898212xd_qc2002.so +vendor/lib/libactuator_lc898217xc.so +vendor/lib/libactuator_lc898219.so +vendor/lib/libactuator_pseudo.so +vendor/lib/libactuator_rohm_bu64243gwz.so +vendor/lib/libadiertac.so +vendor/lib/libadm.so +vendor/lib/libadpcmdec.so +vendor/lib/libadreno_utils.so +vendor/lib/libadsp_default_listener.so +vendor/lib/libadsprpc.so +vendor/lib/libaoa.so +vendor/lib/libarcimageprocess.so +vendor/lib/libarcsoft_aiscenedetection.so +vendor/lib/libarcsoft_hdr_detection.so +vendor/lib/libarcsoft_high_dynamic_range.so +vendor/lib/libarcsoft_low_light_hdr.so +vendor/lib/libarcsoft_low_light_shot.so +vendor/lib/libarcsoft_object_tracking.so +vendor/lib/libarcsoft_singlecam_bokeh.so +vendor/lib/libarcsoft_videoautozoom.so +vendor/lib/libarcsoft_videostabs.so +vendor/lib/libasn1cper.so +vendor/lib/libasn1crt.so +vendor/lib/libasn1crtx.so +vendor/lib/libaudcal.so +vendor/lib/libaudio_log_utils.so +vendor/lib/libaudioalsa.so +vendor/lib/libaudioconfigstore.so +-vendor/lib/libaudioparsers.so +vendor/lib/libbase64.so +vendor/lib/libbluetooth_audio_session_qti.so +vendor/lib/libbluetooth_audio_session_qti_2_1.so +vendor/lib/libbt-hidlclient.so +vendor/lib/libbtnv.so +vendor/lib/libc2d30_bltlib.so +vendor/lib/libcacertclient.so +vendor/lib/libcapiv2svacnn.so +vendor/lib/libcapiv2vop.so +vendor/lib/libcdfw.so +vendor/lib/libcdfw_remote_api.so +vendor/lib/libcdsp_default_listener.so +vendor/lib/libcdsprpc.so +vendor/lib/libchromatix_csidtg_common.so +vendor/lib/libchromatix_csidtg_cpp_preview.so +vendor/lib/libchromatix_csidtg_postproc.so +vendor/lib/libchromatix_csidtg_preview.so +vendor/lib/libchromatix_csidtg_zsl_preview.so +vendor/lib/libchromatix_imx214_4k_preview_lc898122.so +vendor/lib/libchromatix_imx214_4k_video_lc898122.so +vendor/lib/libchromatix_imx214_common.so +vendor/lib/libchromatix_imx214_cpp_hfr_120.so +vendor/lib/libchromatix_imx214_cpp_hfr_60.so +vendor/lib/libchromatix_imx214_cpp_hfr_90.so +vendor/lib/libchromatix_imx214_cpp_liveshot.so +vendor/lib/libchromatix_imx214_cpp_preview.so +vendor/lib/libchromatix_imx214_cpp_snapshot.so +vendor/lib/libchromatix_imx214_cpp_snapshot_hdr.so +vendor/lib/libchromatix_imx214_cpp_video.so +vendor/lib/libchromatix_imx214_cpp_video_hdr.so +vendor/lib/libchromatix_imx214_default_preview_lc898122.so +vendor/lib/libchromatix_imx214_default_video.so +vendor/lib/libchromatix_imx214_default_video_lc898122.so +vendor/lib/libchromatix_imx214_hdr_snapshot_lc898122.so +vendor/lib/libchromatix_imx214_hdr_video_lc898122.so +vendor/lib/libchromatix_imx214_hfr_120.so +vendor/lib/libchromatix_imx214_hfr_120_lc898122.so +vendor/lib/libchromatix_imx214_hfr_60.so +vendor/lib/libchromatix_imx214_hfr_60_lc898122.so +vendor/lib/libchromatix_imx214_hfr_90.so +vendor/lib/libchromatix_imx214_hfr_90_lc898122.so +vendor/lib/libchromatix_imx214_liveshot.so +vendor/lib/libchromatix_imx214_postproc.so +vendor/lib/libchromatix_imx214_preview.so +vendor/lib/libchromatix_imx214_snapshot.so +vendor/lib/libchromatix_imx214_snapshot_hdr.so +vendor/lib/libchromatix_imx214_video_hdr.so +vendor/lib/libchromatix_imx214_zsl_preview_lc898122.so +vendor/lib/libchromatix_imx214_zsl_video_lc898122.so +vendor/lib/libchromatix_imx230_1080p_preview_lc898212xd.so +vendor/lib/libchromatix_imx230_1080p_video_lc898212xd.so +vendor/lib/libchromatix_imx230_4k_preview_lc898212xd.so +vendor/lib/libchromatix_imx230_4k_video_lc898212xd.so +vendor/lib/libchromatix_imx230_common.so +vendor/lib/libchromatix_imx230_cpp_hfr_120.so +vendor/lib/libchromatix_imx230_cpp_hfr_240.so +vendor/lib/libchromatix_imx230_cpp_hfr_60.so +vendor/lib/libchromatix_imx230_cpp_hfr_90.so +vendor/lib/libchromatix_imx230_cpp_liveshot.so +vendor/lib/libchromatix_imx230_cpp_preview.so +vendor/lib/libchromatix_imx230_cpp_raw_hdr.so +vendor/lib/libchromatix_imx230_cpp_snapshot.so +vendor/lib/libchromatix_imx230_cpp_snapshot_downscale.so +vendor/lib/libchromatix_imx230_cpp_snapshot_hdr.so +vendor/lib/libchromatix_imx230_cpp_snapshot_upscale.so +vendor/lib/libchromatix_imx230_cpp_video.so +vendor/lib/libchromatix_imx230_cpp_video_4k.so +vendor/lib/libchromatix_imx230_cpp_video_hdr.so +vendor/lib/libchromatix_imx230_default_preview_lc898212xd.so +vendor/lib/libchromatix_imx230_default_video.so +vendor/lib/libchromatix_imx230_default_video_lc898212xd.so +vendor/lib/libchromatix_imx230_hdr_snapshot_lc898212xd.so +vendor/lib/libchromatix_imx230_hdr_video_lc898212xd.so +vendor/lib/libchromatix_imx230_hfr_120.so +vendor/lib/libchromatix_imx230_hfr_120_lc898212xd.so +vendor/lib/libchromatix_imx230_hfr_240.so +vendor/lib/libchromatix_imx230_hfr_240_lc898212xd.so +vendor/lib/libchromatix_imx230_hfr_60.so +vendor/lib/libchromatix_imx230_hfr_60_lc898212xd.so +vendor/lib/libchromatix_imx230_hfr_90.so +vendor/lib/libchromatix_imx230_hfr_90_lc898212xd.so +vendor/lib/libchromatix_imx230_postproc.so +vendor/lib/libchromatix_imx230_preview.so +vendor/lib/libchromatix_imx230_qc2002_1080p_preview_lc898212xd.so +vendor/lib/libchromatix_imx230_qc2002_1080p_video_lc898212xd.so +vendor/lib/libchromatix_imx230_qc2002_4k_preview_lc898212xd.so +vendor/lib/libchromatix_imx230_qc2002_4k_video_lc898212xd.so +vendor/lib/libchromatix_imx230_qc2002_common.so +vendor/lib/libchromatix_imx230_qc2002_cpp_hfr_120.so +vendor/lib/libchromatix_imx230_qc2002_cpp_hfr_240.so +vendor/lib/libchromatix_imx230_qc2002_cpp_hfr_60.so +vendor/lib/libchromatix_imx230_qc2002_cpp_hfr_90.so +vendor/lib/libchromatix_imx230_qc2002_cpp_liveshot.so +vendor/lib/libchromatix_imx230_qc2002_cpp_preview.so +vendor/lib/libchromatix_imx230_qc2002_cpp_snapshot.so +vendor/lib/libchromatix_imx230_qc2002_cpp_snapshot_hdr.so +vendor/lib/libchromatix_imx230_qc2002_cpp_video.so +vendor/lib/libchromatix_imx230_qc2002_cpp_video_4k.so +vendor/lib/libchromatix_imx230_qc2002_cpp_video_hdr.so +vendor/lib/libchromatix_imx230_qc2002_default_preview_lc898212xd.so +vendor/lib/libchromatix_imx230_qc2002_default_video.so +vendor/lib/libchromatix_imx230_qc2002_default_video_lc898212xd.so +vendor/lib/libchromatix_imx230_qc2002_hdr_snapshot_lc898212xd.so +vendor/lib/libchromatix_imx230_qc2002_hdr_video_lc898212xd.so +vendor/lib/libchromatix_imx230_qc2002_hfr_120.so +vendor/lib/libchromatix_imx230_qc2002_hfr_120_lc898212xd.so +vendor/lib/libchromatix_imx230_qc2002_hfr_240.so +vendor/lib/libchromatix_imx230_qc2002_hfr_240_lc898212xd.so +vendor/lib/libchromatix_imx230_qc2002_hfr_60.so +vendor/lib/libchromatix_imx230_qc2002_hfr_60_lc898212xd.so +vendor/lib/libchromatix_imx230_qc2002_hfr_90.so +vendor/lib/libchromatix_imx230_qc2002_hfr_90_lc898212xd.so +vendor/lib/libchromatix_imx230_qc2002_liveshot.so +vendor/lib/libchromatix_imx230_qc2002_postproc.so +vendor/lib/libchromatix_imx230_qc2002_preview.so +vendor/lib/libchromatix_imx230_qc2002_snapshot.so +vendor/lib/libchromatix_imx230_qc2002_snapshot_hdr.so +vendor/lib/libchromatix_imx230_qc2002_video_16M_lc898212xd.so +vendor/lib/libchromatix_imx230_qc2002_video_4k.so +vendor/lib/libchromatix_imx230_qc2002_video_hdr.so +vendor/lib/libchromatix_imx230_qc2002_with_gyro_1080p_preview_lc898212xd.so +vendor/lib/libchromatix_imx230_qc2002_with_gyro_1080p_video_lc898212xd.so +vendor/lib/libchromatix_imx230_qc2002_with_gyro_4k_preview_lc898212xd.so +vendor/lib/libchromatix_imx230_qc2002_with_gyro_4k_video_lc898212xd.so +vendor/lib/libchromatix_imx230_qc2002_with_gyro_common.so +vendor/lib/libchromatix_imx230_qc2002_with_gyro_cpp_hfr_120.so +vendor/lib/libchromatix_imx230_qc2002_with_gyro_cpp_hfr_240.so +vendor/lib/libchromatix_imx230_qc2002_with_gyro_cpp_hfr_60.so +vendor/lib/libchromatix_imx230_qc2002_with_gyro_cpp_hfr_90.so +vendor/lib/libchromatix_imx230_qc2002_with_gyro_cpp_liveshot.so +vendor/lib/libchromatix_imx230_qc2002_with_gyro_cpp_preview.so +vendor/lib/libchromatix_imx230_qc2002_with_gyro_cpp_snapshot.so +vendor/lib/libchromatix_imx230_qc2002_with_gyro_cpp_snapshot_hdr.so +vendor/lib/libchromatix_imx230_qc2002_with_gyro_cpp_video.so +vendor/lib/libchromatix_imx230_qc2002_with_gyro_cpp_video_4k.so +vendor/lib/libchromatix_imx230_qc2002_with_gyro_cpp_video_hdr.so +vendor/lib/libchromatix_imx230_qc2002_with_gyro_default_preview_lc898212xd.so +vendor/lib/libchromatix_imx230_qc2002_with_gyro_default_video.so +vendor/lib/libchromatix_imx230_qc2002_with_gyro_default_video_lc898212xd.so +vendor/lib/libchromatix_imx230_qc2002_with_gyro_hdr_snapshot_lc898212xd.so +vendor/lib/libchromatix_imx230_qc2002_with_gyro_hdr_video_lc898212xd.so +vendor/lib/libchromatix_imx230_qc2002_with_gyro_hfr_120.so +vendor/lib/libchromatix_imx230_qc2002_with_gyro_hfr_120_lc898212xd.so +vendor/lib/libchromatix_imx230_qc2002_with_gyro_hfr_240.so +vendor/lib/libchromatix_imx230_qc2002_with_gyro_hfr_240_lc898212xd.so +vendor/lib/libchromatix_imx230_qc2002_with_gyro_hfr_60.so +vendor/lib/libchromatix_imx230_qc2002_with_gyro_hfr_60_lc898212xd.so +vendor/lib/libchromatix_imx230_qc2002_with_gyro_hfr_90.so +vendor/lib/libchromatix_imx230_qc2002_with_gyro_hfr_90_lc898212xd.so +vendor/lib/libchromatix_imx230_qc2002_with_gyro_liveshot.so +vendor/lib/libchromatix_imx230_qc2002_with_gyro_postproc.so +vendor/lib/libchromatix_imx230_qc2002_with_gyro_preview.so +vendor/lib/libchromatix_imx230_qc2002_with_gyro_snapshot.so +vendor/lib/libchromatix_imx230_qc2002_with_gyro_snapshot_hdr.so +vendor/lib/libchromatix_imx230_qc2002_with_gyro_video_16M_lc898212xd.so +vendor/lib/libchromatix_imx230_qc2002_with_gyro_video_4k.so +vendor/lib/libchromatix_imx230_qc2002_with_gyro_video_hdr.so +vendor/lib/libchromatix_imx230_qc2002_with_gyro_zsl_preview_lc898212xd.so +vendor/lib/libchromatix_imx230_qc2002_with_gyro_zsl_video_lc898212xd.so +vendor/lib/libchromatix_imx230_qc2002_zsl_preview_lc898212xd.so +vendor/lib/libchromatix_imx230_qc2002_zsl_video_lc898212xd.so +vendor/lib/libchromatix_imx230_raw_hdr.so +vendor/lib/libchromatix_imx230_raw_hdr_lc898212xd.so +vendor/lib/libchromatix_imx230_snapshot.so +vendor/lib/libchromatix_imx230_snapshot_hdr.so +vendor/lib/libchromatix_imx230_video_16M_lc898212xd.so +vendor/lib/libchromatix_imx230_video_4k.so +vendor/lib/libchromatix_imx230_video_hdr.so +vendor/lib/libchromatix_imx230_zsl_preview_lc898212xd.so +vendor/lib/libchromatix_imx230_zsl_video_lc898212xd.so +vendor/lib/libchromatix_imx258_4k_preview_3a.so +vendor/lib/libchromatix_imx258_4k_video_3a.so +vendor/lib/libchromatix_imx258_bear_4k_preview_lc898217xc.so +vendor/lib/libchromatix_imx258_bear_4k_video_lc898217xc.so +vendor/lib/libchromatix_imx258_bear_common.so +vendor/lib/libchromatix_imx258_bear_cpp_hfr_120.so +vendor/lib/libchromatix_imx258_bear_cpp_hfr_60.so +vendor/lib/libchromatix_imx258_bear_cpp_hfr_90.so +vendor/lib/libchromatix_imx258_bear_cpp_liveshot.so +vendor/lib/libchromatix_imx258_bear_cpp_preview.so +vendor/lib/libchromatix_imx258_bear_cpp_snapshot.so +vendor/lib/libchromatix_imx258_bear_cpp_video.so +vendor/lib/libchromatix_imx258_bear_cpp_video_4k.so +vendor/lib/libchromatix_imx258_bear_default_preview_lc898217xc.so +vendor/lib/libchromatix_imx258_bear_default_video.so +vendor/lib/libchromatix_imx258_bear_default_video_lc898217xc.so +vendor/lib/libchromatix_imx258_bear_hfr_120.so +vendor/lib/libchromatix_imx258_bear_hfr_120_lc898217xc.so +vendor/lib/libchromatix_imx258_bear_hfr_60.so +vendor/lib/libchromatix_imx258_bear_hfr_60_lc898217xc.so +vendor/lib/libchromatix_imx258_bear_hfr_90.so +vendor/lib/libchromatix_imx258_bear_hfr_90_lc898217xc.so +vendor/lib/libchromatix_imx258_bear_postproc.so +vendor/lib/libchromatix_imx258_bear_preview.so +vendor/lib/libchromatix_imx258_bear_snapshot.so +vendor/lib/libchromatix_imx258_bear_video_4k.so +vendor/lib/libchromatix_imx258_bear_zsl_preview_lc898217xc.so +vendor/lib/libchromatix_imx258_bear_zsl_video_lc898217xc.so +vendor/lib/libchromatix_imx258_common.so +vendor/lib/libchromatix_imx258_cpp_hfr_120.so +vendor/lib/libchromatix_imx258_cpp_hfr_60.so +vendor/lib/libchromatix_imx258_cpp_hfr_90.so +vendor/lib/libchromatix_imx258_cpp_liveshot.so +vendor/lib/libchromatix_imx258_cpp_preview.so +vendor/lib/libchromatix_imx258_cpp_snapshot.so +vendor/lib/libchromatix_imx258_cpp_video.so +vendor/lib/libchromatix_imx258_cpp_video_4k.so +vendor/lib/libchromatix_imx258_default_preview_3a.so +vendor/lib/libchromatix_imx258_default_video.so +vendor/lib/libchromatix_imx258_default_video_3a.so +vendor/lib/libchromatix_imx258_hfr_120.so +vendor/lib/libchromatix_imx258_hfr_120_3a.so +vendor/lib/libchromatix_imx258_hfr_60.so +vendor/lib/libchromatix_imx258_hfr_60_3a.so +vendor/lib/libchromatix_imx258_hfr_90.so +vendor/lib/libchromatix_imx258_hfr_90_3a.so +vendor/lib/libchromatix_imx258_lc898217xc_4k_preview_3a.so +vendor/lib/libchromatix_imx258_lc898217xc_4k_video_3a.so +vendor/lib/libchromatix_imx258_lc898217xc_common.so +vendor/lib/libchromatix_imx258_lc898217xc_cpp_hfr_120.so +vendor/lib/libchromatix_imx258_lc898217xc_cpp_hfr_60.so +vendor/lib/libchromatix_imx258_lc898217xc_cpp_hfr_90.so +vendor/lib/libchromatix_imx258_lc898217xc_cpp_liveshot.so +vendor/lib/libchromatix_imx258_lc898217xc_cpp_preview.so +vendor/lib/libchromatix_imx258_lc898217xc_cpp_snapshot.so +vendor/lib/libchromatix_imx258_lc898217xc_cpp_video.so +vendor/lib/libchromatix_imx258_lc898217xc_cpp_video_4k.so +vendor/lib/libchromatix_imx258_lc898217xc_default_preview_3a.so +vendor/lib/libchromatix_imx258_lc898217xc_default_video.so +vendor/lib/libchromatix_imx258_lc898217xc_default_video_3a.so +vendor/lib/libchromatix_imx258_lc898217xc_hfr_120.so +vendor/lib/libchromatix_imx258_lc898217xc_hfr_120_3a.so +vendor/lib/libchromatix_imx258_lc898217xc_hfr_60.so +vendor/lib/libchromatix_imx258_lc898217xc_hfr_60_3a.so +vendor/lib/libchromatix_imx258_lc898217xc_hfr_90.so +vendor/lib/libchromatix_imx258_lc898217xc_hfr_90_3a.so +vendor/lib/libchromatix_imx258_lc898217xc_liveshot.so +vendor/lib/libchromatix_imx258_lc898217xc_postproc.so +vendor/lib/libchromatix_imx258_lc898217xc_preview.so +vendor/lib/libchromatix_imx258_lc898217xc_snapshot.so +vendor/lib/libchromatix_imx258_lc898217xc_video_4k.so +vendor/lib/libchromatix_imx258_lc898217xc_zsl_preview_3a.so +vendor/lib/libchromatix_imx258_lc898217xc_zsl_video_3a.so +vendor/lib/libchromatix_imx258_liveshot.so +vendor/lib/libchromatix_imx258_mono_4k_preview_3a.so +vendor/lib/libchromatix_imx258_mono_4k_video_3a.so +vendor/lib/libchromatix_imx258_mono_bear_4k_preview_lc898217xc.so +vendor/lib/libchromatix_imx258_mono_bear_4k_video_lc898217xc.so +vendor/lib/libchromatix_imx258_mono_bear_common.so +vendor/lib/libchromatix_imx258_mono_bear_cpp_hfr_120.so +vendor/lib/libchromatix_imx258_mono_bear_cpp_hfr_60.so +vendor/lib/libchromatix_imx258_mono_bear_cpp_hfr_90.so +vendor/lib/libchromatix_imx258_mono_bear_cpp_liveshot.so +vendor/lib/libchromatix_imx258_mono_bear_cpp_preview.so +vendor/lib/libchromatix_imx258_mono_bear_cpp_snapshot.so +vendor/lib/libchromatix_imx258_mono_bear_cpp_video.so +vendor/lib/libchromatix_imx258_mono_bear_cpp_video_4k.so +vendor/lib/libchromatix_imx258_mono_bear_default_preview_lc898217xc.so +vendor/lib/libchromatix_imx258_mono_bear_default_video.so +vendor/lib/libchromatix_imx258_mono_bear_default_video_lc898217xc.so +vendor/lib/libchromatix_imx258_mono_bear_hfr_120.so +vendor/lib/libchromatix_imx258_mono_bear_hfr_120_lc898217xc.so +vendor/lib/libchromatix_imx258_mono_bear_hfr_60.so +vendor/lib/libchromatix_imx258_mono_bear_hfr_60_lc898217xc.so +vendor/lib/libchromatix_imx258_mono_bear_hfr_90.so +vendor/lib/libchromatix_imx258_mono_bear_hfr_90_lc898217xc.so +vendor/lib/libchromatix_imx258_mono_bear_postproc.so +vendor/lib/libchromatix_imx258_mono_bear_preview.so +vendor/lib/libchromatix_imx258_mono_bear_snapshot.so +vendor/lib/libchromatix_imx258_mono_bear_video_4k.so +vendor/lib/libchromatix_imx258_mono_bear_zsl_preview_lc898217xc.so +vendor/lib/libchromatix_imx258_mono_bear_zsl_video_lc898217xc.so +vendor/lib/libchromatix_imx258_mono_common.so +vendor/lib/libchromatix_imx258_mono_cpp_hfr_120.so +vendor/lib/libchromatix_imx258_mono_cpp_hfr_60.so +vendor/lib/libchromatix_imx258_mono_cpp_hfr_90.so +vendor/lib/libchromatix_imx258_mono_cpp_liveshot.so +vendor/lib/libchromatix_imx258_mono_cpp_preview.so +vendor/lib/libchromatix_imx258_mono_cpp_snapshot.so +vendor/lib/libchromatix_imx258_mono_cpp_video.so +vendor/lib/libchromatix_imx258_mono_cpp_video_4k.so +vendor/lib/libchromatix_imx258_mono_default_preview_3a.so +vendor/lib/libchromatix_imx258_mono_default_video.so +vendor/lib/libchromatix_imx258_mono_default_video_3a.so +vendor/lib/libchromatix_imx258_mono_hfr_120.so +vendor/lib/libchromatix_imx258_mono_hfr_120_3a.so +vendor/lib/libchromatix_imx258_mono_hfr_60.so +vendor/lib/libchromatix_imx258_mono_hfr_60_3a.so +vendor/lib/libchromatix_imx258_mono_hfr_90.so +vendor/lib/libchromatix_imx258_mono_hfr_90_3a.so +vendor/lib/libchromatix_imx258_mono_liveshot.so +vendor/lib/libchromatix_imx258_mono_postproc.so +vendor/lib/libchromatix_imx258_mono_preview.so +vendor/lib/libchromatix_imx258_mono_snapshot.so +vendor/lib/libchromatix_imx258_mono_video_4k.so +vendor/lib/libchromatix_imx258_mono_zsl_preview_3a.so +vendor/lib/libchromatix_imx258_mono_zsl_video_3a.so +vendor/lib/libchromatix_imx258_postproc.so +vendor/lib/libchromatix_imx258_preview.so +vendor/lib/libchromatix_imx258_snapshot.so +vendor/lib/libchromatix_imx258_video_4k.so +vendor/lib/libchromatix_imx258_zsl_preview_3a.so +vendor/lib/libchromatix_imx258_zsl_video_3a.so +vendor/lib/libchromatix_imx298_4K_preview.so +vendor/lib/libchromatix_imx298_4K_video.so +vendor/lib/libchromatix_imx298_bear_4K_preview.so +vendor/lib/libchromatix_imx298_bear_4K_video.so +vendor/lib/libchromatix_imx298_bear_common.so +vendor/lib/libchromatix_imx298_bear_cpp_hfr_120.so +vendor/lib/libchromatix_imx298_bear_cpp_hfr_60.so +vendor/lib/libchromatix_imx298_bear_cpp_hfr_90.so +vendor/lib/libchromatix_imx298_bear_cpp_liveshot.so +vendor/lib/libchromatix_imx298_bear_cpp_preview.so +vendor/lib/libchromatix_imx298_bear_cpp_snapshot.so +vendor/lib/libchromatix_imx298_bear_cpp_snapshot_hdr.so +vendor/lib/libchromatix_imx298_bear_cpp_video.so +vendor/lib/libchromatix_imx298_bear_cpp_video_hdr.so +vendor/lib/libchromatix_imx298_bear_default_preview.so +vendor/lib/libchromatix_imx298_bear_default_video.so +vendor/lib/libchromatix_imx298_bear_hdr_snapshot_3a.so +vendor/lib/libchromatix_imx298_bear_hdr_video_3a.so +vendor/lib/libchromatix_imx298_bear_hfr_120.so +vendor/lib/libchromatix_imx298_bear_hfr_120_3a.so +vendor/lib/libchromatix_imx298_bear_hfr_60.so +vendor/lib/libchromatix_imx298_bear_hfr_60_3a.so +vendor/lib/libchromatix_imx298_bear_hfr_90.so +vendor/lib/libchromatix_imx298_bear_hfr_90_3a.so +vendor/lib/libchromatix_imx298_bear_postproc.so +vendor/lib/libchromatix_imx298_bear_preview.so +vendor/lib/libchromatix_imx298_bear_snapshot.so +vendor/lib/libchromatix_imx298_bear_snapshot_hdr.so +vendor/lib/libchromatix_imx298_bear_video.so +vendor/lib/libchromatix_imx298_bear_video_hdr.so +vendor/lib/libchromatix_imx298_bear_zsl_preview.so +vendor/lib/libchromatix_imx298_bear_zsl_video.so +vendor/lib/libchromatix_imx298_common.so +vendor/lib/libchromatix_imx298_cpp_hfr_120.so +vendor/lib/libchromatix_imx298_cpp_hfr_60.so +vendor/lib/libchromatix_imx298_cpp_hfr_90.so +vendor/lib/libchromatix_imx298_cpp_liveshot.so +vendor/lib/libchromatix_imx298_cpp_preview.so +vendor/lib/libchromatix_imx298_cpp_snapshot.so +vendor/lib/libchromatix_imx298_cpp_snapshot_hdr.so +vendor/lib/libchromatix_imx298_cpp_video.so +vendor/lib/libchromatix_imx298_cpp_video_hdr.so +vendor/lib/libchromatix_imx298_default_preview.so +vendor/lib/libchromatix_imx298_default_video.so +vendor/lib/libchromatix_imx298_hdr_snapshot_3a.so +vendor/lib/libchromatix_imx298_hdr_video_3a.so +vendor/lib/libchromatix_imx298_hfr_120.so +vendor/lib/libchromatix_imx298_hfr_120_3a.so +vendor/lib/libchromatix_imx298_hfr_60.so +vendor/lib/libchromatix_imx298_hfr_60_3a.so +vendor/lib/libchromatix_imx298_hfr_90.so +vendor/lib/libchromatix_imx298_hfr_90_3a.so +vendor/lib/libchromatix_imx298_liveshot.so +vendor/lib/libchromatix_imx298_postproc.so +vendor/lib/libchromatix_imx298_preview.so +vendor/lib/libchromatix_imx298_snapshot.so +vendor/lib/libchromatix_imx298_snapshot_hdr.so +vendor/lib/libchromatix_imx298_video.so +vendor/lib/libchromatix_imx298_video_hdr.so +vendor/lib/libchromatix_imx298_zsl_preview.so +vendor/lib/libchromatix_imx298_zsl_video.so +vendor/lib/libchromatix_imx318_1080p_preview_lc898212xd.so +vendor/lib/libchromatix_imx318_1080p_video_lc898212xd.so +vendor/lib/libchromatix_imx318_4k_12M_preview_lc898212xd.so +vendor/lib/libchromatix_imx318_4k_12M_video_lc898212xd.so +vendor/lib/libchromatix_imx318_4k_preview_lc898212xd.so +vendor/lib/libchromatix_imx318_4k_video_lc898212xd.so +vendor/lib/libchromatix_imx318_bear_1080p_preview_lc898212xd.so +vendor/lib/libchromatix_imx318_bear_1080p_video_lc898212xd.so +vendor/lib/libchromatix_imx318_bear_4k_preview_lc898212xd.so +vendor/lib/libchromatix_imx318_bear_4k_video_lc898212xd.so +vendor/lib/libchromatix_imx318_bear_common.so +vendor/lib/libchromatix_imx318_bear_cpp_hfr_120.so +vendor/lib/libchromatix_imx318_bear_cpp_hfr_240.so +vendor/lib/libchromatix_imx318_bear_cpp_hfr_60.so +vendor/lib/libchromatix_imx318_bear_cpp_liveshot.so +vendor/lib/libchromatix_imx318_bear_cpp_preview.so +vendor/lib/libchromatix_imx318_bear_cpp_snapshot.so +vendor/lib/libchromatix_imx318_bear_cpp_video.so +vendor/lib/libchromatix_imx318_bear_cpp_video_4k.so +vendor/lib/libchromatix_imx318_bear_default_video.so +vendor/lib/libchromatix_imx318_bear_fullsize_preview_lc898212xd.so +vendor/lib/libchromatix_imx318_bear_fullsize_video_lc898212xd.so +vendor/lib/libchromatix_imx318_bear_hfr_120.so +vendor/lib/libchromatix_imx318_bear_hfr_120_lc898212xd.so +vendor/lib/libchromatix_imx318_bear_hfr_240.so +vendor/lib/libchromatix_imx318_bear_hfr_240_lc898212xd.so +vendor/lib/libchromatix_imx318_bear_hfr_60.so +vendor/lib/libchromatix_imx318_bear_hfr_60_lc898212xd.so +vendor/lib/libchromatix_imx318_bear_postproc.so +vendor/lib/libchromatix_imx318_bear_preview.so +vendor/lib/libchromatix_imx318_bear_snapshot.so +vendor/lib/libchromatix_imx318_bear_video_4k.so +vendor/lib/libchromatix_imx318_common.so +vendor/lib/libchromatix_imx318_cpp_hfr_120.so +vendor/lib/libchromatix_imx318_cpp_hfr_240.so +vendor/lib/libchromatix_imx318_cpp_hfr_60.so +vendor/lib/libchromatix_imx318_cpp_liveshot.so +vendor/lib/libchromatix_imx318_cpp_preview.so +vendor/lib/libchromatix_imx318_cpp_snapshot.so +vendor/lib/libchromatix_imx318_cpp_snapshot_raw_hdr.so +vendor/lib/libchromatix_imx318_cpp_video.so +vendor/lib/libchromatix_imx318_cpp_video_4k.so +vendor/lib/libchromatix_imx318_cpp_video_4k_raw_hdr.so +vendor/lib/libchromatix_imx318_default_video.so +vendor/lib/libchromatix_imx318_full_snapshot_raw_hdr_lc898212xd.so +vendor/lib/libchromatix_imx318_fullsize_preview_lc898212xd.so +vendor/lib/libchromatix_imx318_fullsize_video_lc898212xd.so +vendor/lib/libchromatix_imx318_hfr_120.so +vendor/lib/libchromatix_imx318_hfr_120_lc898212xd.so +vendor/lib/libchromatix_imx318_hfr_240.so +vendor/lib/libchromatix_imx318_hfr_240_lc898212xd.so +vendor/lib/libchromatix_imx318_hfr_60.so +vendor/lib/libchromatix_imx318_hfr_60_lc898212xd.so +vendor/lib/libchromatix_imx318_postproc.so +vendor/lib/libchromatix_imx318_preview.so +vendor/lib/libchromatix_imx318_qtrsize_preview_lc898212xd.so +vendor/lib/libchromatix_imx318_qtrsize_video_lc898212xd.so +vendor/lib/libchromatix_imx318_snapshot.so +vendor/lib/libchromatix_imx318_snapshot_raw_hdr.so +vendor/lib/libchromatix_imx318_snapshot_raw_hdr_lc898212xd.so +vendor/lib/libchromatix_imx318_video_12M_raw_hdr_lc898212xd.so +vendor/lib/libchromatix_imx318_video_4k.so +vendor/lib/libchromatix_imx318_video_4k_raw_hdr.so +vendor/lib/libchromatix_imx318_video_raw_hdr_lc898212xd.so +vendor/lib/libchromatix_imx362_1080p_preview_3a.so +vendor/lib/libchromatix_imx362_1080p_preview_3a_bear.so +vendor/lib/libchromatix_imx362_1080p_video_3a.so +vendor/lib/libchromatix_imx362_1080p_video_3a_bear.so +vendor/lib/libchromatix_imx362_4k_preview_3a.so +vendor/lib/libchromatix_imx362_4k_preview_3a_bear.so +vendor/lib/libchromatix_imx362_4k_video_3a.so +vendor/lib/libchromatix_imx362_4k_video_3a_bear.so +vendor/lib/libchromatix_imx362_common.so +vendor/lib/libchromatix_imx362_common_bear.so +vendor/lib/libchromatix_imx362_cpp_hfr_120.so +vendor/lib/libchromatix_imx362_cpp_hfr_120_bear.so +vendor/lib/libchromatix_imx362_cpp_hfr_240.so +vendor/lib/libchromatix_imx362_cpp_hfr_240_bear.so +vendor/lib/libchromatix_imx362_cpp_hfr_60.so +vendor/lib/libchromatix_imx362_cpp_hfr_60_bear.so +vendor/lib/libchromatix_imx362_cpp_liveshot.so +vendor/lib/libchromatix_imx362_cpp_liveshot_bear.so +vendor/lib/libchromatix_imx362_cpp_preview.so +vendor/lib/libchromatix_imx362_cpp_preview_bear.so +vendor/lib/libchromatix_imx362_cpp_snapshot.so +vendor/lib/libchromatix_imx362_cpp_snapshot_bear.so +vendor/lib/libchromatix_imx362_cpp_snapshot_downscale.so +vendor/lib/libchromatix_imx362_cpp_snapshot_downscale_bear.so +vendor/lib/libchromatix_imx362_cpp_snapshot_hdr.so +vendor/lib/libchromatix_imx362_cpp_snapshot_hdr_bear.so +vendor/lib/libchromatix_imx362_cpp_snapshot_upscale.so +vendor/lib/libchromatix_imx362_cpp_snapshot_upscale_bear.so +vendor/lib/libchromatix_imx362_cpp_video.so +vendor/lib/libchromatix_imx362_cpp_video_4k.so +vendor/lib/libchromatix_imx362_cpp_video_4k_bear.so +vendor/lib/libchromatix_imx362_cpp_video_bear.so +vendor/lib/libchromatix_imx362_cpp_video_hdr.so +vendor/lib/libchromatix_imx362_cpp_video_hdr_bear.so +vendor/lib/libchromatix_imx362_default_preview_3a.so +vendor/lib/libchromatix_imx362_default_preview_3a_bear.so +vendor/lib/libchromatix_imx362_default_video.so +vendor/lib/libchromatix_imx362_default_video_3a.so +vendor/lib/libchromatix_imx362_default_video_3a_bear.so +vendor/lib/libchromatix_imx362_default_video_bear.so +vendor/lib/libchromatix_imx362_fullsize_preview_3a.so +vendor/lib/libchromatix_imx362_fullsize_preview_3a_bear.so +vendor/lib/libchromatix_imx362_fullsize_video_3a.so +vendor/lib/libchromatix_imx362_fullsize_video_3a_bear.so +vendor/lib/libchromatix_imx362_gt24c64a_1080p_preview_3a.so +vendor/lib/libchromatix_imx362_gt24c64a_1080p_video_3a.so +vendor/lib/libchromatix_imx362_gt24c64a_4k_preview_3a.so +vendor/lib/libchromatix_imx362_gt24c64a_4k_video_3a.so +vendor/lib/libchromatix_imx362_gt24c64a_common.so +vendor/lib/libchromatix_imx362_gt24c64a_cpp_hfr_120.so +vendor/lib/libchromatix_imx362_gt24c64a_cpp_hfr_240.so +vendor/lib/libchromatix_imx362_gt24c64a_cpp_hfr_60.so +vendor/lib/libchromatix_imx362_gt24c64a_cpp_liveshot.so +vendor/lib/libchromatix_imx362_gt24c64a_cpp_preview.so +vendor/lib/libchromatix_imx362_gt24c64a_cpp_snapshot.so +vendor/lib/libchromatix_imx362_gt24c64a_cpp_snapshot_downscale.so +vendor/lib/libchromatix_imx362_gt24c64a_cpp_snapshot_hdr.so +vendor/lib/libchromatix_imx362_gt24c64a_cpp_snapshot_upscale.so +vendor/lib/libchromatix_imx362_gt24c64a_cpp_video.so +vendor/lib/libchromatix_imx362_gt24c64a_cpp_video_4k.so +vendor/lib/libchromatix_imx362_gt24c64a_cpp_video_hdr.so +vendor/lib/libchromatix_imx362_gt24c64a_default_preview_3a.so +vendor/lib/libchromatix_imx362_gt24c64a_default_video.so +vendor/lib/libchromatix_imx362_gt24c64a_default_video_3a.so +vendor/lib/libchromatix_imx362_gt24c64a_fullsize_preview_3a.so +vendor/lib/libchromatix_imx362_gt24c64a_fullsize_video_3a.so +vendor/lib/libchromatix_imx362_gt24c64a_hdr_snapshot_3a.so +vendor/lib/libchromatix_imx362_gt24c64a_hdr_video_3a.so +vendor/lib/libchromatix_imx362_gt24c64a_hfr_120.so +vendor/lib/libchromatix_imx362_gt24c64a_hfr_120_3a.so +vendor/lib/libchromatix_imx362_gt24c64a_hfr_240.so +vendor/lib/libchromatix_imx362_gt24c64a_hfr_240_3a.so +vendor/lib/libchromatix_imx362_gt24c64a_hfr_60.so +vendor/lib/libchromatix_imx362_gt24c64a_hfr_60_3a.so +vendor/lib/libchromatix_imx362_gt24c64a_postproc.so +vendor/lib/libchromatix_imx362_gt24c64a_preview.so +vendor/lib/libchromatix_imx362_gt24c64a_snapshot.so +vendor/lib/libchromatix_imx362_gt24c64a_snapshot_hdr.so +vendor/lib/libchromatix_imx362_gt24c64a_video_4k.so +vendor/lib/libchromatix_imx362_gt24c64a_video_hdr.so +vendor/lib/libchromatix_imx362_hdr_snapshot_3a.so +vendor/lib/libchromatix_imx362_hdr_snapshot_3a_bear.so +vendor/lib/libchromatix_imx362_hdr_video_3a.so +vendor/lib/libchromatix_imx362_hdr_video_3a_bear.so +vendor/lib/libchromatix_imx362_hfr_120.so +vendor/lib/libchromatix_imx362_hfr_120_3a.so +vendor/lib/libchromatix_imx362_hfr_120_3a_bear.so +vendor/lib/libchromatix_imx362_hfr_120_bear.so +vendor/lib/libchromatix_imx362_hfr_240.so +vendor/lib/libchromatix_imx362_hfr_240_3a.so +vendor/lib/libchromatix_imx362_hfr_240_3a_bear.so +vendor/lib/libchromatix_imx362_hfr_240_bear.so +vendor/lib/libchromatix_imx362_hfr_60.so +vendor/lib/libchromatix_imx362_hfr_60_3a.so +vendor/lib/libchromatix_imx362_hfr_60_3a_bear.so +vendor/lib/libchromatix_imx362_hfr_60_bear.so +vendor/lib/libchromatix_imx362_postproc.so +vendor/lib/libchromatix_imx362_postproc_bear.so +vendor/lib/libchromatix_imx362_preview.so +vendor/lib/libchromatix_imx362_preview_bear.so +vendor/lib/libchromatix_imx362_snapshot.so +vendor/lib/libchromatix_imx362_snapshot_bear.so +vendor/lib/libchromatix_imx362_snapshot_hdr.so +vendor/lib/libchromatix_imx362_snapshot_hdr_bear.so +vendor/lib/libchromatix_imx362_video_4k.so +vendor/lib/libchromatix_imx362_video_4k_bear.so +vendor/lib/libchromatix_imx362_video_hdr.so +vendor/lib/libchromatix_imx362_video_hdr_bear.so +vendor/lib/libchromatix_imx363_2nd_common.so +vendor/lib/libchromatix_imx363_2nd_cpp_hfr_120.so +vendor/lib/libchromatix_imx363_2nd_cpp_hfr_60.so +vendor/lib/libchromatix_imx363_2nd_cpp_hfr_90.so +vendor/lib/libchromatix_imx363_2nd_cpp_liveshot.so +vendor/lib/libchromatix_imx363_2nd_cpp_preview.so +vendor/lib/libchromatix_imx363_2nd_cpp_snapshot.so +vendor/lib/libchromatix_imx363_2nd_cpp_snapshot_upscale.so +vendor/lib/libchromatix_imx363_2nd_cpp_video.so +vendor/lib/libchromatix_imx363_2nd_default_preview_3a.so +vendor/lib/libchromatix_imx363_2nd_default_video_3a.so +vendor/lib/libchromatix_imx363_2nd_hfr_120.so +vendor/lib/libchromatix_imx363_2nd_hfr_120_3a.so +vendor/lib/libchromatix_imx363_2nd_hfr_60.so +vendor/lib/libchromatix_imx363_2nd_hfr_60_3a.so +vendor/lib/libchromatix_imx363_2nd_hfr_90.so +vendor/lib/libchromatix_imx363_2nd_hfr_90_3a.so +vendor/lib/libchromatix_imx363_2nd_postproc.so +vendor/lib/libchromatix_imx363_2nd_preview.so +vendor/lib/libchromatix_imx363_2nd_snapshot.so vendor/lib/libchromatix_imx363_2nd_video.so vendor/lib/libchromatix_imx363_2nd_zsl_preview_3a.so vendor/lib/libchromatix_imx363_2nd_zsl_video_3a.so @@ -228,30 +1704,723 @@ vendor/lib/libchromatix_imx363_snapshot.so vendor/lib/libchromatix_imx363_video.so vendor/lib/libchromatix_imx363_zsl_preview_3a.so vendor/lib/libchromatix_imx363_zsl_video_3a.so - -### vendor/lib/libchromatix_imx486_common.so -### vendor/lib/libchromatix_imx486_cpp_hfr_120.so -### vendor/lib/libchromatix_imx486_cpp_hfr_60.so -### vendor/lib/libchromatix_imx486_cpp_hfr_90.so -### vendor/lib/libchromatix_imx486_cpp_liveshot.so -### vendor/lib/libchromatix_imx486_cpp_preview.so -### vendor/lib/libchromatix_imx486_cpp_snapshot.so -### vendor/lib/libchromatix_imx486_cpp_video.so -### vendor/lib/libchromatix_imx486_default_preview_dw9714v.so -### vendor/lib/libchromatix_imx486_default_video.so -### vendor/lib/libchromatix_imx486_default_video_dw9714v.so -### vendor/lib/libchromatix_imx486_hfr_120.so -### vendor/lib/libchromatix_imx486_hfr_120_dw9714v.so -### vendor/lib/libchromatix_imx486_hfr_60.so -### vendor/lib/libchromatix_imx486_hfr_60_dw9714v.so -### vendor/lib/libchromatix_imx486_hfr_90.so -### vendor/lib/libchromatix_imx486_hfr_90_dw9714v.so -### vendor/lib/libchromatix_imx486_postproc.so -### vendor/lib/libchromatix_imx486_preview.so -### vendor/lib/libchromatix_imx486_snapshot.so -### vendor/lib/libchromatix_imx486_zsl_preview_dw9714v.so -### vendor/lib/libchromatix_imx486_zsl_video_dw9714v.so - +vendor/lib/libchromatix_imx363pv_2nd_common.so +vendor/lib/libchromatix_imx363pv_2nd_cpp_hfr_120.so +vendor/lib/libchromatix_imx363pv_2nd_cpp_hfr_60.so +vendor/lib/libchromatix_imx363pv_2nd_cpp_hfr_90.so +vendor/lib/libchromatix_imx363pv_2nd_cpp_liveshot.so +vendor/lib/libchromatix_imx363pv_2nd_cpp_preview.so +vendor/lib/libchromatix_imx363pv_2nd_cpp_snapshot.so +vendor/lib/libchromatix_imx363pv_2nd_cpp_snapshot_upscale.so +vendor/lib/libchromatix_imx363pv_2nd_cpp_video.so +vendor/lib/libchromatix_imx363pv_2nd_default_preview_3a.so +vendor/lib/libchromatix_imx363pv_2nd_default_video_3a.so +vendor/lib/libchromatix_imx363pv_2nd_hfr_120.so +vendor/lib/libchromatix_imx363pv_2nd_hfr_120_3a.so +vendor/lib/libchromatix_imx363pv_2nd_hfr_60.so +vendor/lib/libchromatix_imx363pv_2nd_hfr_60_3a.so +vendor/lib/libchromatix_imx363pv_2nd_hfr_90.so +vendor/lib/libchromatix_imx363pv_2nd_hfr_90_3a.so +vendor/lib/libchromatix_imx363pv_2nd_postproc.so +vendor/lib/libchromatix_imx363pv_2nd_preview.so +vendor/lib/libchromatix_imx363pv_2nd_snapshot.so +vendor/lib/libchromatix_imx363pv_2nd_video.so +vendor/lib/libchromatix_imx363pv_2nd_zsl_preview_3a.so +vendor/lib/libchromatix_imx363pv_2nd_zsl_video_3a.so +vendor/lib/libchromatix_imx376_common.so +vendor/lib/libchromatix_imx376_cpp_liveshot.so +vendor/lib/libchromatix_imx376_cpp_preview.so +vendor/lib/libchromatix_imx376_cpp_snapshot.so +vendor/lib/libchromatix_imx376_cpp_snapshot_downscale.so +vendor/lib/libchromatix_imx376_cpp_snapshot_upscale.so +vendor/lib/libchromatix_imx376_cpp_video.so +vendor/lib/libchromatix_imx376_cpp_video_default.so +vendor/lib/libchromatix_imx376_default_preview_3a.so +vendor/lib/libchromatix_imx376_default_video_3a.so +vendor/lib/libchromatix_imx376_fullsize_preview_3a.so +vendor/lib/libchromatix_imx376_fullsize_video_3a.so +vendor/lib/libchromatix_imx376_postproc.so +vendor/lib/libchromatix_imx376_snapshot.so +vendor/lib/libchromatix_imx376_video_default.so +vendor/lib/libchromatix_imx378_4K_preview.so +vendor/lib/libchromatix_imx378_4K_video.so +vendor/lib/libchromatix_imx378_common.so +vendor/lib/libchromatix_imx378_cpp_hfr_120.so +vendor/lib/libchromatix_imx378_cpp_hfr_240.so +vendor/lib/libchromatix_imx378_cpp_hfr_60.so +vendor/lib/libchromatix_imx378_cpp_hfr_90.so +vendor/lib/libchromatix_imx378_cpp_liveshot.so +vendor/lib/libchromatix_imx378_cpp_preview.so +vendor/lib/libchromatix_imx378_cpp_snapshot.so +vendor/lib/libchromatix_imx378_cpp_snapshot_hdr.so +vendor/lib/libchromatix_imx378_cpp_video.so +vendor/lib/libchromatix_imx378_cpp_video_hdr.so +vendor/lib/libchromatix_imx378_default_preview.so +vendor/lib/libchromatix_imx378_default_video.so +vendor/lib/libchromatix_imx378_hdr_snapshot_3a.so +vendor/lib/libchromatix_imx378_hdr_video_3a.so +vendor/lib/libchromatix_imx378_hfr_120.so +vendor/lib/libchromatix_imx378_hfr_120_3a.so +vendor/lib/libchromatix_imx378_hfr_240.so +vendor/lib/libchromatix_imx378_hfr_240_3a.so +vendor/lib/libchromatix_imx378_hfr_60.so +vendor/lib/libchromatix_imx378_hfr_60_3a.so +vendor/lib/libchromatix_imx378_hfr_90.so +vendor/lib/libchromatix_imx378_hfr_90_3a.so +vendor/lib/libchromatix_imx378_liveshot.so +vendor/lib/libchromatix_imx378_postproc.so +vendor/lib/libchromatix_imx378_preview.so +vendor/lib/libchromatix_imx378_snapshot.so +vendor/lib/libchromatix_imx378_snapshot_hdr.so +vendor/lib/libchromatix_imx378_video.so +vendor/lib/libchromatix_imx378_video_hdr.so +vendor/lib/libchromatix_imx378_zsl_preview.so +vendor/lib/libchromatix_imx378_zsl_video.so +vendor/lib/libchromatix_imx486_common.so +vendor/lib/libchromatix_imx486_cpp_hfr_120.so +vendor/lib/libchromatix_imx486_cpp_hfr_60.so +vendor/lib/libchromatix_imx486_cpp_hfr_90.so +vendor/lib/libchromatix_imx486_cpp_liveshot.so +vendor/lib/libchromatix_imx486_cpp_preview.so +vendor/lib/libchromatix_imx486_cpp_snapshot.so +vendor/lib/libchromatix_imx486_cpp_video.so +vendor/lib/libchromatix_imx486_default_preview_dw9714v.so +vendor/lib/libchromatix_imx486_default_video.so +vendor/lib/libchromatix_imx486_default_video_dw9714v.so +vendor/lib/libchromatix_imx486_hfr_120.so +vendor/lib/libchromatix_imx486_hfr_120_dw9714v.so +vendor/lib/libchromatix_imx486_hfr_60.so +vendor/lib/libchromatix_imx486_hfr_60_dw9714v.so +vendor/lib/libchromatix_imx486_hfr_90.so +vendor/lib/libchromatix_imx486_hfr_90_dw9714v.so +vendor/lib/libchromatix_imx486_postproc.so +vendor/lib/libchromatix_imx486_preview.so +vendor/lib/libchromatix_imx486_snapshot.so +vendor/lib/libchromatix_imx486_zsl_preview_dw9714v.so +vendor/lib/libchromatix_imx486_zsl_video_dw9714v.so +vendor/lib/libchromatix_imx519_3A_hfr_120.so +vendor/lib/libchromatix_imx519_3A_hfr_240.so +vendor/lib/libchromatix_imx519_3A_hfr_480.so +vendor/lib/libchromatix_imx519_3A_snapshot_raw_hdr.so +vendor/lib/libchromatix_imx519_3A_snapshot_raw_hdr_60.so +vendor/lib/libchromatix_imx519_4k.so +vendor/lib/libchromatix_imx519_4k_video.so +vendor/lib/libchromatix_imx519_common.so +vendor/lib/libchromatix_imx519_cpp_hfr_120.so +vendor/lib/libchromatix_imx519_cpp_hfr_240.so +vendor/lib/libchromatix_imx519_cpp_hfr_480.so +vendor/lib/libchromatix_imx519_cpp_liveshot.so +vendor/lib/libchromatix_imx519_cpp_preview.so +vendor/lib/libchromatix_imx519_cpp_snapshot.so +vendor/lib/libchromatix_imx519_cpp_snapshot_raw_hdr.so +vendor/lib/libchromatix_imx519_cpp_video.so +vendor/lib/libchromatix_imx519_default_preview_3a.so +vendor/lib/libchromatix_imx519_default_video.so +vendor/lib/libchromatix_imx519_default_video_3a.so +vendor/lib/libchromatix_imx519_fullsize_preview.so +vendor/lib/libchromatix_imx519_fullsize_preview_60.so +vendor/lib/libchromatix_imx519_fullsize_video.so +vendor/lib/libchromatix_imx519_fullsize_video_60.so +vendor/lib/libchromatix_imx519_hfr_120.so +vendor/lib/libchromatix_imx519_hfr_240.so +vendor/lib/libchromatix_imx519_hfr_480.so +vendor/lib/libchromatix_imx519_postproc.so +vendor/lib/libchromatix_imx519_preview.so +vendor/lib/libchromatix_imx519_snapshot.so +vendor/lib/libchromatix_imx519_snapshot_raw_hdr.so +vendor/lib/libchromatix_imx519_video_4k.so +vendor/lib/libchromatix_ov12a10_4k_preview_3a.so +vendor/lib/libchromatix_ov12a10_4k_video_3a.so +vendor/lib/libchromatix_ov12a10_bear_4k_preview_3a.so +vendor/lib/libchromatix_ov12a10_bear_4k_video_3a.so +vendor/lib/libchromatix_ov12a10_bear_common.so +vendor/lib/libchromatix_ov12a10_bear_cpp_hfr_120.so +vendor/lib/libchromatix_ov12a10_bear_cpp_hfr_60.so +vendor/lib/libchromatix_ov12a10_bear_cpp_hfr_90.so +vendor/lib/libchromatix_ov12a10_bear_cpp_liveshot.so +vendor/lib/libchromatix_ov12a10_bear_cpp_preview.so +vendor/lib/libchromatix_ov12a10_bear_cpp_snapshot.so +vendor/lib/libchromatix_ov12a10_bear_cpp_video.so +vendor/lib/libchromatix_ov12a10_bear_cpp_video_4k.so +vendor/lib/libchromatix_ov12a10_bear_default_preview_3a.so +vendor/lib/libchromatix_ov12a10_bear_default_video.so +vendor/lib/libchromatix_ov12a10_bear_default_video_3a.so +vendor/lib/libchromatix_ov12a10_bear_default_video_4k.so +vendor/lib/libchromatix_ov12a10_bear_hfr_120.so +vendor/lib/libchromatix_ov12a10_bear_hfr_120_3a.so +vendor/lib/libchromatix_ov12a10_bear_hfr_60.so +vendor/lib/libchromatix_ov12a10_bear_hfr_60_3a.so +vendor/lib/libchromatix_ov12a10_bear_hfr_90.so +vendor/lib/libchromatix_ov12a10_bear_hfr_90_3a.so +vendor/lib/libchromatix_ov12a10_bear_postproc.so +vendor/lib/libchromatix_ov12a10_bear_preview.so +vendor/lib/libchromatix_ov12a10_bear_snapshot.so +vendor/lib/libchromatix_ov12a10_bear_zsl_preview_3a.so +vendor/lib/libchromatix_ov12a10_bear_zsl_video_3a.so +vendor/lib/libchromatix_ov12a10_common.so +vendor/lib/libchromatix_ov12a10_cpp_hfr_120.so +vendor/lib/libchromatix_ov12a10_cpp_hfr_60.so +vendor/lib/libchromatix_ov12a10_cpp_hfr_90.so +vendor/lib/libchromatix_ov12a10_cpp_liveshot.so +vendor/lib/libchromatix_ov12a10_cpp_preview.so +vendor/lib/libchromatix_ov12a10_cpp_snapshot.so +vendor/lib/libchromatix_ov12a10_cpp_video.so +vendor/lib/libchromatix_ov12a10_cpp_video_4k.so +vendor/lib/libchromatix_ov12a10_default_preview_3a.so +vendor/lib/libchromatix_ov12a10_default_video.so +vendor/lib/libchromatix_ov12a10_default_video_3a.so +vendor/lib/libchromatix_ov12a10_default_video_4k.so +vendor/lib/libchromatix_ov12a10_hfr_120.so +vendor/lib/libchromatix_ov12a10_hfr_120_3a.so +vendor/lib/libchromatix_ov12a10_hfr_60.so +vendor/lib/libchromatix_ov12a10_hfr_60_3a.so +vendor/lib/libchromatix_ov12a10_hfr_90.so +vendor/lib/libchromatix_ov12a10_hfr_90_3a.so +vendor/lib/libchromatix_ov12a10_postproc.so +vendor/lib/libchromatix_ov12a10_preview.so +vendor/lib/libchromatix_ov12a10_snapshot.so +vendor/lib/libchromatix_ov12a10_zsl_preview_3a.so +vendor/lib/libchromatix_ov12a10_zsl_video_3a.so +vendor/lib/libchromatix_ov13850_common.so +vendor/lib/libchromatix_ov13850_cpp_ds_chromatix.so +vendor/lib/libchromatix_ov13850_cpp_hfr_120.so +vendor/lib/libchromatix_ov13850_cpp_hfr_60.so +vendor/lib/libchromatix_ov13850_cpp_hfr_90.so +vendor/lib/libchromatix_ov13850_cpp_liveshot.so +vendor/lib/libchromatix_ov13850_cpp_preview.so +vendor/lib/libchromatix_ov13850_cpp_snapshot.so +vendor/lib/libchromatix_ov13850_cpp_us_chromatix.so +vendor/lib/libchromatix_ov13850_cpp_video.so +vendor/lib/libchromatix_ov13850_cpp_video_full.so +vendor/lib/libchromatix_ov13850_default_preview_lc898212xd.so +vendor/lib/libchromatix_ov13850_default_video.so +vendor/lib/libchromatix_ov13850_default_video_lc898212xd.so +vendor/lib/libchromatix_ov13850_hfr_120.so +vendor/lib/libchromatix_ov13850_hfr_120_lc898212xd.so +vendor/lib/libchromatix_ov13850_hfr_60.so +vendor/lib/libchromatix_ov13850_hfr_60_lc898212xd.so +vendor/lib/libchromatix_ov13850_hfr_90.so +vendor/lib/libchromatix_ov13850_hfr_90_lc898212xd.so +vendor/lib/libchromatix_ov13850_liveshot.so +vendor/lib/libchromatix_ov13850_postproc.so +vendor/lib/libchromatix_ov13850_preview.so +vendor/lib/libchromatix_ov13850_q13v06k_common.so +vendor/lib/libchromatix_ov13850_q13v06k_cpp_ds_chromatix.so +vendor/lib/libchromatix_ov13850_q13v06k_cpp_hfr_120.so +vendor/lib/libchromatix_ov13850_q13v06k_cpp_hfr_60.so +vendor/lib/libchromatix_ov13850_q13v06k_cpp_hfr_90.so +vendor/lib/libchromatix_ov13850_q13v06k_cpp_liveshot.so +vendor/lib/libchromatix_ov13850_q13v06k_cpp_preview.so +vendor/lib/libchromatix_ov13850_q13v06k_cpp_snapshot.so +vendor/lib/libchromatix_ov13850_q13v06k_cpp_us_chromatix.so +vendor/lib/libchromatix_ov13850_q13v06k_cpp_video.so +vendor/lib/libchromatix_ov13850_q13v06k_cpp_video_full.so +vendor/lib/libchromatix_ov13850_q13v06k_default_preview_bu64297.so +vendor/lib/libchromatix_ov13850_q13v06k_default_video.so +vendor/lib/libchromatix_ov13850_q13v06k_default_video_bu64297.so +vendor/lib/libchromatix_ov13850_q13v06k_hfr_120.so +vendor/lib/libchromatix_ov13850_q13v06k_hfr_120_bu64297.so +vendor/lib/libchromatix_ov13850_q13v06k_hfr_60.so +vendor/lib/libchromatix_ov13850_q13v06k_hfr_60_bu64297.so +vendor/lib/libchromatix_ov13850_q13v06k_hfr_90.so +vendor/lib/libchromatix_ov13850_q13v06k_hfr_90_bu64297.so +vendor/lib/libchromatix_ov13850_q13v06k_liveshot.so +vendor/lib/libchromatix_ov13850_q13v06k_postproc.so +vendor/lib/libchromatix_ov13850_q13v06k_preview.so +vendor/lib/libchromatix_ov13850_q13v06k_snapshot.so +vendor/lib/libchromatix_ov13850_q13v06k_video_full.so +vendor/lib/libchromatix_ov13850_q13v06k_zsl_preview_bu64297.so +vendor/lib/libchromatix_ov13850_q13v06k_zsl_video_bu64297.so +vendor/lib/libchromatix_ov13850_snapshot.so +vendor/lib/libchromatix_ov13850_video_full.so +vendor/lib/libchromatix_ov13850_zsl_preview_lc898212xd.so +vendor/lib/libchromatix_ov13850_zsl_video_lc898212xd.so +vendor/lib/libchromatix_ov13855_common.so +vendor/lib/libchromatix_ov13855_cpp_ds_chromatix.so +vendor/lib/libchromatix_ov13855_cpp_hfr_120.so +vendor/lib/libchromatix_ov13855_cpp_hfr_60.so +vendor/lib/libchromatix_ov13855_cpp_hfr_90.so +vendor/lib/libchromatix_ov13855_cpp_liveshot.so +vendor/lib/libchromatix_ov13855_cpp_preview.so +vendor/lib/libchromatix_ov13855_cpp_snapshot.so +vendor/lib/libchromatix_ov13855_cpp_us_chromatix.so +vendor/lib/libchromatix_ov13855_cpp_video.so +vendor/lib/libchromatix_ov13855_cpp_video_full.so +vendor/lib/libchromatix_ov13855_default_preview_bu64297.so +vendor/lib/libchromatix_ov13855_default_video.so +vendor/lib/libchromatix_ov13855_default_video_bu64297.so +vendor/lib/libchromatix_ov13855_hfr_120.so +vendor/lib/libchromatix_ov13855_hfr_120_bu64297.so +vendor/lib/libchromatix_ov13855_hfr_60.so +vendor/lib/libchromatix_ov13855_hfr_60_bu64297.so +vendor/lib/libchromatix_ov13855_hfr_90.so +vendor/lib/libchromatix_ov13855_hfr_90_bu64297.so +vendor/lib/libchromatix_ov13855_postproc.so +vendor/lib/libchromatix_ov13855_preview.so +vendor/lib/libchromatix_ov13855_snapshot.so +vendor/lib/libchromatix_ov13855_video_full.so +vendor/lib/libchromatix_ov13855_zsl_preview_bu64297.so +vendor/lib/libchromatix_ov13855_zsl_video_bu64297.so +vendor/lib/libchromatix_ov13880_4k_preview_3a.so +vendor/lib/libchromatix_ov13880_4k_video_3a.so +vendor/lib/libchromatix_ov13880_common.so +vendor/lib/libchromatix_ov13880_cpp_hfr_120.so +vendor/lib/libchromatix_ov13880_cpp_hfr_60.so +vendor/lib/libchromatix_ov13880_cpp_hfr_90.so +vendor/lib/libchromatix_ov13880_cpp_liveshot.so +vendor/lib/libchromatix_ov13880_cpp_preview.so +vendor/lib/libchromatix_ov13880_cpp_snapshot.so +vendor/lib/libchromatix_ov13880_cpp_video.so +vendor/lib/libchromatix_ov13880_cpp_video_4k.so +vendor/lib/libchromatix_ov13880_default_preview_3a.so +vendor/lib/libchromatix_ov13880_default_video.so +vendor/lib/libchromatix_ov13880_default_video_3a.so +vendor/lib/libchromatix_ov13880_default_video_4k.so +vendor/lib/libchromatix_ov13880_hfr_120.so +vendor/lib/libchromatix_ov13880_hfr_120_3a.so +vendor/lib/libchromatix_ov13880_hfr_60.so +vendor/lib/libchromatix_ov13880_hfr_60_3a.so +vendor/lib/libchromatix_ov13880_hfr_90.so +vendor/lib/libchromatix_ov13880_hfr_90_3a.so +vendor/lib/libchromatix_ov13880_postproc.so +vendor/lib/libchromatix_ov13880_preview.so +vendor/lib/libchromatix_ov13880_snapshot.so +vendor/lib/libchromatix_ov13880_zsl_preview_3a.so +vendor/lib/libchromatix_ov13880_zsl_video_3a.so +vendor/lib/libchromatix_ov2281_a3_default_preview.so +vendor/lib/libchromatix_ov2281_a3_default_video.so +vendor/lib/libchromatix_ov2281_common.so +vendor/lib/libchromatix_ov2281_cpp_ds_chromatix.so +vendor/lib/libchromatix_ov2281_cpp_liveshot.so +vendor/lib/libchromatix_ov2281_cpp_preview.so +vendor/lib/libchromatix_ov2281_cpp_snapshot.so +vendor/lib/libchromatix_ov2281_cpp_us_chromatix.so +vendor/lib/libchromatix_ov2281_cpp_video.so +vendor/lib/libchromatix_ov2281_default_video.so +vendor/lib/libchromatix_ov2281_liveshot.so +vendor/lib/libchromatix_ov2281_postproc.so +vendor/lib/libchromatix_ov2281_preview.so +vendor/lib/libchromatix_ov2281_snapshot.so +vendor/lib/libchromatix_ov2281_zsl_preview.so +vendor/lib/libchromatix_ov2281_zsl_video.so +vendor/lib/libchromatix_ov4688_common.so +vendor/lib/libchromatix_ov4688_cpp_hfr_120.so +vendor/lib/libchromatix_ov4688_cpp_hfr_60.so +vendor/lib/libchromatix_ov4688_cpp_hfr_90.so +vendor/lib/libchromatix_ov4688_cpp_liveshot.so +vendor/lib/libchromatix_ov4688_cpp_preview.so +vendor/lib/libchromatix_ov4688_cpp_snapshot.so +vendor/lib/libchromatix_ov4688_cpp_video.so +vendor/lib/libchromatix_ov4688_default_video.so +vendor/lib/libchromatix_ov4688_hfr_120.so +vendor/lib/libchromatix_ov4688_hfr_120_ad5823.so +vendor/lib/libchromatix_ov4688_hfr_60.so +vendor/lib/libchromatix_ov4688_hfr_60_ad5823.so +vendor/lib/libchromatix_ov4688_hfr_90.so +vendor/lib/libchromatix_ov4688_hfr_90_ad5823.so +vendor/lib/libchromatix_ov4688_liveshot.so +vendor/lib/libchromatix_ov4688_postproc.so +vendor/lib/libchromatix_ov4688_preview.so +vendor/lib/libchromatix_ov4688_snapshot.so +vendor/lib/libchromatix_ov4688_zsl_preview_ad5823.so +vendor/lib/libchromatix_ov4688_zsl_video_ad5823.so +vendor/lib/libchromatix_ov5670_a3_default_preview.so +vendor/lib/libchromatix_ov5670_a3_default_video.so +vendor/lib/libchromatix_ov5670_a3_hfr_120.so +vendor/lib/libchromatix_ov5670_a3_hfr_60.so +vendor/lib/libchromatix_ov5670_a3_hfr_90.so +vendor/lib/libchromatix_ov5670_common.so +vendor/lib/libchromatix_ov5670_cpp_ds_chromatix.so +vendor/lib/libchromatix_ov5670_cpp_hfr_120.so +vendor/lib/libchromatix_ov5670_cpp_hfr_60.so +vendor/lib/libchromatix_ov5670_cpp_hfr_90.so +vendor/lib/libchromatix_ov5670_cpp_liveshot.so +vendor/lib/libchromatix_ov5670_cpp_preview.so +vendor/lib/libchromatix_ov5670_cpp_snapshot.so +vendor/lib/libchromatix_ov5670_cpp_us_chromatix.so +vendor/lib/libchromatix_ov5670_cpp_video.so +vendor/lib/libchromatix_ov5670_cpp_video_full.so +vendor/lib/libchromatix_ov5670_default_video.so +vendor/lib/libchromatix_ov5670_f5670bq_a3_default_preview.so +vendor/lib/libchromatix_ov5670_f5670bq_a3_default_video.so +vendor/lib/libchromatix_ov5670_f5670bq_a3_hfr_120.so +vendor/lib/libchromatix_ov5670_f5670bq_a3_hfr_60.so +vendor/lib/libchromatix_ov5670_f5670bq_a3_hfr_90.so +vendor/lib/libchromatix_ov5670_f5670bq_common.so +vendor/lib/libchromatix_ov5670_f5670bq_cpp_ds_chromatix.so +vendor/lib/libchromatix_ov5670_f5670bq_cpp_hfr_120.so +vendor/lib/libchromatix_ov5670_f5670bq_cpp_hfr_60.so +vendor/lib/libchromatix_ov5670_f5670bq_cpp_hfr_90.so +vendor/lib/libchromatix_ov5670_f5670bq_cpp_liveshot.so +vendor/lib/libchromatix_ov5670_f5670bq_cpp_preview.so +vendor/lib/libchromatix_ov5670_f5670bq_cpp_snapshot.so +vendor/lib/libchromatix_ov5670_f5670bq_cpp_us_chromatix.so +vendor/lib/libchromatix_ov5670_f5670bq_cpp_video.so +vendor/lib/libchromatix_ov5670_f5670bq_cpp_video_full.so +vendor/lib/libchromatix_ov5670_f5670bq_default_video.so +vendor/lib/libchromatix_ov5670_f5670bq_hfr_120.so +vendor/lib/libchromatix_ov5670_f5670bq_hfr_60.so +vendor/lib/libchromatix_ov5670_f5670bq_hfr_90.so +vendor/lib/libchromatix_ov5670_f5670bq_liveshot.so +vendor/lib/libchromatix_ov5670_f5670bq_postproc.so +vendor/lib/libchromatix_ov5670_f5670bq_preview.so +vendor/lib/libchromatix_ov5670_f5670bq_snapshot.so +vendor/lib/libchromatix_ov5670_f5670bq_video_full.so +vendor/lib/libchromatix_ov5670_f5670bq_zsl_preview.so +vendor/lib/libchromatix_ov5670_f5670bq_zsl_video.so +vendor/lib/libchromatix_ov5670_hfr_120.so +vendor/lib/libchromatix_ov5670_hfr_60.so +vendor/lib/libchromatix_ov5670_hfr_90.so +vendor/lib/libchromatix_ov5670_postproc.so +vendor/lib/libchromatix_ov5670_preview.so +vendor/lib/libchromatix_ov5670_snapshot.so +vendor/lib/libchromatix_ov5670_video_full.so +vendor/lib/libchromatix_ov5670_zsl_preview.so +vendor/lib/libchromatix_ov5670_zsl_video.so +vendor/lib/libchromatix_ov7251_common.so +vendor/lib/libchromatix_ov7251_cpp_liveshot.so +vendor/lib/libchromatix_ov7251_cpp_preview.so +vendor/lib/libchromatix_ov7251_cpp_snapshot.so +vendor/lib/libchromatix_ov7251_cpp_video.so +vendor/lib/libchromatix_ov7251_default_video.so +vendor/lib/libchromatix_ov7251_postproc.so +vendor/lib/libchromatix_ov7251_preview.so +vendor/lib/libchromatix_ov7251_snapshot.so +vendor/lib/libchromatix_ov7251_zsl_preview.so +vendor/lib/libchromatix_ov7251_zsl_video.so +vendor/lib/libchromatix_ov8856_a3_default_preview.so +vendor/lib/libchromatix_ov8856_a3_default_video.so +vendor/lib/libchromatix_ov8856_a3_hfr_60.so +vendor/lib/libchromatix_ov8856_a3_hfr_90.so +vendor/lib/libchromatix_ov8856_bear_3a_default_preview.so +vendor/lib/libchromatix_ov8856_bear_3a_default_video.so +vendor/lib/libchromatix_ov8856_bear_3a_hfr_120.so +vendor/lib/libchromatix_ov8856_bear_3a_hfr_60.so +vendor/lib/libchromatix_ov8856_bear_3a_hfr_90.so +vendor/lib/libchromatix_ov8856_bear_common.so +vendor/lib/libchromatix_ov8856_bear_cpp_ds_chromatix.so +vendor/lib/libchromatix_ov8856_bear_cpp_hfr_120.so +vendor/lib/libchromatix_ov8856_bear_cpp_hfr_60.so +vendor/lib/libchromatix_ov8856_bear_cpp_hfr_90.so +vendor/lib/libchromatix_ov8856_bear_cpp_liveshot.so +vendor/lib/libchromatix_ov8856_bear_cpp_preview.so +vendor/lib/libchromatix_ov8856_bear_cpp_snapshot.so +vendor/lib/libchromatix_ov8856_bear_cpp_us_chromatix.so +vendor/lib/libchromatix_ov8856_bear_cpp_video.so +vendor/lib/libchromatix_ov8856_bear_default_video.so +vendor/lib/libchromatix_ov8856_bear_hfr_120.so +vendor/lib/libchromatix_ov8856_bear_hfr_60.so +vendor/lib/libchromatix_ov8856_bear_hfr_90.so +vendor/lib/libchromatix_ov8856_bear_liveshot.so +vendor/lib/libchromatix_ov8856_bear_postproc.so +vendor/lib/libchromatix_ov8856_bear_preview.so +vendor/lib/libchromatix_ov8856_bear_snapshot.so +vendor/lib/libchromatix_ov8856_bear_zsl_preview.so +vendor/lib/libchromatix_ov8856_bear_zsl_video.so +vendor/lib/libchromatix_ov8856_common.so +vendor/lib/libchromatix_ov8856_cpp_ds_chromatix.so +vendor/lib/libchromatix_ov8856_cpp_hfr_60.so +vendor/lib/libchromatix_ov8856_cpp_hfr_90.so +vendor/lib/libchromatix_ov8856_cpp_liveshot.so +vendor/lib/libchromatix_ov8856_cpp_preview.so +vendor/lib/libchromatix_ov8856_cpp_snapshot.so +vendor/lib/libchromatix_ov8856_cpp_us_chromatix.so +vendor/lib/libchromatix_ov8856_cpp_video.so +vendor/lib/libchromatix_ov8856_default_video.so +vendor/lib/libchromatix_ov8856_hfr_60.so +vendor/lib/libchromatix_ov8856_hfr_90.so +vendor/lib/libchromatix_ov8856_liveshot.so +vendor/lib/libchromatix_ov8856_postproc.so +vendor/lib/libchromatix_ov8856_preview.so +vendor/lib/libchromatix_ov8856_snapshot.so +vendor/lib/libchromatix_ov8856_zsl_preview.so +vendor/lib/libchromatix_ov8856_zsl_video.so +vendor/lib/libchromatix_ov8858_a3_default_preview.so +vendor/lib/libchromatix_ov8858_a3_default_video.so +vendor/lib/libchromatix_ov8858_a3_hfr_120.so +vendor/lib/libchromatix_ov8858_a3_hfr_60.so +vendor/lib/libchromatix_ov8858_a3_hfr_90.so +vendor/lib/libchromatix_ov8858_bear_a3_default_preview.so +vendor/lib/libchromatix_ov8858_bear_a3_default_video.so +vendor/lib/libchromatix_ov8858_bear_a3_hfr_120.so +vendor/lib/libchromatix_ov8858_bear_a3_hfr_60.so +vendor/lib/libchromatix_ov8858_bear_a3_hfr_90.so +vendor/lib/libchromatix_ov8858_bear_common.so +vendor/lib/libchromatix_ov8858_bear_cpp_ds_chromatix.so +vendor/lib/libchromatix_ov8858_bear_cpp_hfr_120.so +vendor/lib/libchromatix_ov8858_bear_cpp_hfr_60.so +vendor/lib/libchromatix_ov8858_bear_cpp_hfr_90.so +vendor/lib/libchromatix_ov8858_bear_cpp_liveshot.so +vendor/lib/libchromatix_ov8858_bear_cpp_preview.so +vendor/lib/libchromatix_ov8858_bear_cpp_snapshot.so +vendor/lib/libchromatix_ov8858_bear_cpp_us_chromatix.so +vendor/lib/libchromatix_ov8858_bear_cpp_video.so +vendor/lib/libchromatix_ov8858_bear_default_video.so +vendor/lib/libchromatix_ov8858_bear_hfr_120.so +vendor/lib/libchromatix_ov8858_bear_hfr_60.so +vendor/lib/libchromatix_ov8858_bear_hfr_90.so +vendor/lib/libchromatix_ov8858_bear_postproc.so +vendor/lib/libchromatix_ov8858_bear_preview.so +vendor/lib/libchromatix_ov8858_bear_snapshot.so +vendor/lib/libchromatix_ov8858_bear_zsl_preview.so +vendor/lib/libchromatix_ov8858_bear_zsl_video.so +vendor/lib/libchromatix_ov8858_common.so +vendor/lib/libchromatix_ov8858_cpp_ds_chromatix.so +vendor/lib/libchromatix_ov8858_cpp_hfr_120.so +vendor/lib/libchromatix_ov8858_cpp_hfr_60.so +vendor/lib/libchromatix_ov8858_cpp_hfr_90.so +vendor/lib/libchromatix_ov8858_cpp_liveshot.so +vendor/lib/libchromatix_ov8858_cpp_preview.so +vendor/lib/libchromatix_ov8858_cpp_snapshot.so +vendor/lib/libchromatix_ov8858_cpp_us_chromatix.so +vendor/lib/libchromatix_ov8858_cpp_video.so +vendor/lib/libchromatix_ov8858_default_video.so +vendor/lib/libchromatix_ov8858_hfr_120.so +vendor/lib/libchromatix_ov8858_hfr_60.so +vendor/lib/libchromatix_ov8858_hfr_90.so +vendor/lib/libchromatix_ov8858_liveshot.so +vendor/lib/libchromatix_ov8858_postproc.so +vendor/lib/libchromatix_ov8858_preview.so +vendor/lib/libchromatix_ov8858_snapshot.so +vendor/lib/libchromatix_ov8858_zsl_preview.so +vendor/lib/libchromatix_ov8858_zsl_video.so +vendor/lib/libchromatix_ov8865_common.so +vendor/lib/libchromatix_ov8865_cpp_ds_chromatix.so +vendor/lib/libchromatix_ov8865_cpp_hfr_120.so +vendor/lib/libchromatix_ov8865_cpp_hfr_60.so +vendor/lib/libchromatix_ov8865_cpp_hfr_90.so +vendor/lib/libchromatix_ov8865_cpp_liveshot.so +vendor/lib/libchromatix_ov8865_cpp_preview.so +vendor/lib/libchromatix_ov8865_cpp_snapshot.so +vendor/lib/libchromatix_ov8865_cpp_us_chromatix.so +vendor/lib/libchromatix_ov8865_cpp_video.so +vendor/lib/libchromatix_ov8865_cpp_video_full.so +vendor/lib/libchromatix_ov8865_default_preview_dw9714.so +vendor/lib/libchromatix_ov8865_default_video.so +vendor/lib/libchromatix_ov8865_default_video_dw9714.so +vendor/lib/libchromatix_ov8865_hfr_120.so +vendor/lib/libchromatix_ov8865_hfr_120_dw9714.so +vendor/lib/libchromatix_ov8865_hfr_60.so +vendor/lib/libchromatix_ov8865_hfr_60_dw9714.so +vendor/lib/libchromatix_ov8865_hfr_90.so +vendor/lib/libchromatix_ov8865_hfr_90_dw9714.so +vendor/lib/libchromatix_ov8865_liveshot.so +vendor/lib/libchromatix_ov8865_postproc.so +vendor/lib/libchromatix_ov8865_preview.so +vendor/lib/libchromatix_ov8865_snapshot.so +vendor/lib/libchromatix_ov8865_video_full.so +vendor/lib/libchromatix_ov8865_zsl_preview.so +vendor/lib/libchromatix_ov8865_zsl_video.so +vendor/lib/libchromatix_s5k2l7sx_4k_preview_3a.so +vendor/lib/libchromatix_s5k2l7sx_4k_video_3a.so +vendor/lib/libchromatix_s5k2l7sx_common.so +vendor/lib/libchromatix_s5k2l7sx_cpp_hfr_60.so +vendor/lib/libchromatix_s5k2l7sx_cpp_liveshot.so +vendor/lib/libchromatix_s5k2l7sx_cpp_preview.so +vendor/lib/libchromatix_s5k2l7sx_cpp_snapshot.so +vendor/lib/libchromatix_s5k2l7sx_cpp_video.so +vendor/lib/libchromatix_s5k2l7sx_cpp_video_4k.so +vendor/lib/libchromatix_s5k2l7sx_default_preview_3a.so +vendor/lib/libchromatix_s5k2l7sx_default_video_3a.so +vendor/lib/libchromatix_s5k2l7sx_hfr_60.so +vendor/lib/libchromatix_s5k2l7sx_hfr_60_3a.so +vendor/lib/libchromatix_s5k2l7sx_postproc.so +vendor/lib/libchromatix_s5k2l7sx_preview.so +vendor/lib/libchromatix_s5k2l7sx_snapshot.so +vendor/lib/libchromatix_s5k2l7sx_video.so +vendor/lib/libchromatix_s5k2l7sx_video_4k.so +vendor/lib/libchromatix_s5k2l7sx_zsl_preview_3a.so +vendor/lib/libchromatix_s5k2l7sx_zsl_video_3a.so +vendor/lib/libchromatix_s5k3l8_common.so +vendor/lib/libchromatix_s5k3l8_cpp_hfr_120.so +vendor/lib/libchromatix_s5k3l8_cpp_hfr_60.so +vendor/lib/libchromatix_s5k3l8_cpp_hfr_90.so +vendor/lib/libchromatix_s5k3l8_cpp_liveshot.so +vendor/lib/libchromatix_s5k3l8_cpp_preview.so +vendor/lib/libchromatix_s5k3l8_cpp_snapshot.so +vendor/lib/libchromatix_s5k3l8_cpp_video.so +vendor/lib/libchromatix_s5k3l8_default_preview_ak7345.so +vendor/lib/libchromatix_s5k3l8_default_video.so +vendor/lib/libchromatix_s5k3l8_default_video_ak7345.so +vendor/lib/libchromatix_s5k3l8_f3l8yam_common.so +vendor/lib/libchromatix_s5k3l8_f3l8yam_cpp_hfr_120.so +vendor/lib/libchromatix_s5k3l8_f3l8yam_cpp_hfr_60.so +vendor/lib/libchromatix_s5k3l8_f3l8yam_cpp_hfr_90.so +vendor/lib/libchromatix_s5k3l8_f3l8yam_cpp_liveshot.so +vendor/lib/libchromatix_s5k3l8_f3l8yam_cpp_preview.so +vendor/lib/libchromatix_s5k3l8_f3l8yam_cpp_snapshot.so +vendor/lib/libchromatix_s5k3l8_f3l8yam_cpp_video.so +vendor/lib/libchromatix_s5k3l8_f3l8yam_default_preview_dw9763.so +vendor/lib/libchromatix_s5k3l8_f3l8yam_default_video.so +vendor/lib/libchromatix_s5k3l8_f3l8yam_default_video_dw9763.so +vendor/lib/libchromatix_s5k3l8_f3l8yam_hfr_120.so +vendor/lib/libchromatix_s5k3l8_f3l8yam_hfr_120_dw9763.so +vendor/lib/libchromatix_s5k3l8_f3l8yam_hfr_60.so +vendor/lib/libchromatix_s5k3l8_f3l8yam_hfr_60_dw9763.so +vendor/lib/libchromatix_s5k3l8_f3l8yam_hfr_90.so +vendor/lib/libchromatix_s5k3l8_f3l8yam_hfr_90_dw9763.so +vendor/lib/libchromatix_s5k3l8_f3l8yam_liveshot.so +vendor/lib/libchromatix_s5k3l8_f3l8yam_postproc.so +vendor/lib/libchromatix_s5k3l8_f3l8yam_preview.so +vendor/lib/libchromatix_s5k3l8_f3l8yam_snapshot.so +vendor/lib/libchromatix_s5k3l8_f3l8yam_zsl_preview_dw9763.so +vendor/lib/libchromatix_s5k3l8_f3l8yam_zsl_video_dw9763.so +vendor/lib/libchromatix_s5k3l8_hfr_120.so +vendor/lib/libchromatix_s5k3l8_hfr_120_ak7345.so +vendor/lib/libchromatix_s5k3l8_hfr_60.so +vendor/lib/libchromatix_s5k3l8_hfr_60_ak7345.so +vendor/lib/libchromatix_s5k3l8_hfr_90.so +vendor/lib/libchromatix_s5k3l8_hfr_90_ak7345.so +vendor/lib/libchromatix_s5k3l8_mono_common.so +vendor/lib/libchromatix_s5k3l8_mono_cpp_hfr_120.so +vendor/lib/libchromatix_s5k3l8_mono_cpp_hfr_60.so +vendor/lib/libchromatix_s5k3l8_mono_cpp_hfr_90.so +vendor/lib/libchromatix_s5k3l8_mono_cpp_liveshot.so +vendor/lib/libchromatix_s5k3l8_mono_cpp_preview.so +vendor/lib/libchromatix_s5k3l8_mono_cpp_snapshot.so +vendor/lib/libchromatix_s5k3l8_mono_cpp_video.so +vendor/lib/libchromatix_s5k3l8_mono_default_preview_ak7345.so +vendor/lib/libchromatix_s5k3l8_mono_default_video.so +vendor/lib/libchromatix_s5k3l8_mono_default_video_ak7345.so +vendor/lib/libchromatix_s5k3l8_mono_hfr_120.so +vendor/lib/libchromatix_s5k3l8_mono_hfr_120_ak7345.so +vendor/lib/libchromatix_s5k3l8_mono_hfr_60.so +vendor/lib/libchromatix_s5k3l8_mono_hfr_60_ak7345.so +vendor/lib/libchromatix_s5k3l8_mono_hfr_90.so +vendor/lib/libchromatix_s5k3l8_mono_hfr_90_ak7345.so +vendor/lib/libchromatix_s5k3l8_mono_postproc.so +vendor/lib/libchromatix_s5k3l8_mono_preview.so +vendor/lib/libchromatix_s5k3l8_mono_snapshot.so +vendor/lib/libchromatix_s5k3l8_mono_zsl_preview_ak7345.so +vendor/lib/libchromatix_s5k3l8_mono_zsl_video_ak7345.so +vendor/lib/libchromatix_s5k3l8_postproc.so +vendor/lib/libchromatix_s5k3l8_preview.so +vendor/lib/libchromatix_s5k3l8_snapshot.so +vendor/lib/libchromatix_s5k3l8_zsl_preview_ak7345.so +vendor/lib/libchromatix_s5k3l8_zsl_video_ak7345.so +vendor/lib/libchromatix_s5k3m2xm_common.so +vendor/lib/libchromatix_s5k3m2xm_common_bear.so +vendor/lib/libchromatix_s5k3m2xm_cpp_hfr_120.so +vendor/lib/libchromatix_s5k3m2xm_cpp_hfr_120_bear.so +vendor/lib/libchromatix_s5k3m2xm_cpp_hfr_60.so +vendor/lib/libchromatix_s5k3m2xm_cpp_hfr_60_bear.so +vendor/lib/libchromatix_s5k3m2xm_cpp_hfr_90.so +vendor/lib/libchromatix_s5k3m2xm_cpp_hfr_90_bear.so +vendor/lib/libchromatix_s5k3m2xm_cpp_liveshot.so +vendor/lib/libchromatix_s5k3m2xm_cpp_liveshot_bear.so +vendor/lib/libchromatix_s5k3m2xm_cpp_preview.so +vendor/lib/libchromatix_s5k3m2xm_cpp_preview_bear.so +vendor/lib/libchromatix_s5k3m2xm_cpp_snapshot.so +vendor/lib/libchromatix_s5k3m2xm_cpp_snapshot_bear.so +vendor/lib/libchromatix_s5k3m2xm_cpp_video.so +vendor/lib/libchromatix_s5k3m2xm_cpp_video_bear.so +vendor/lib/libchromatix_s5k3m2xm_default_preview_dw9761b.so +vendor/lib/libchromatix_s5k3m2xm_default_preview_dw9761b_bear.so +vendor/lib/libchromatix_s5k3m2xm_default_video.so +vendor/lib/libchromatix_s5k3m2xm_default_video_bear.so +vendor/lib/libchromatix_s5k3m2xm_default_video_dw9761b.so +vendor/lib/libchromatix_s5k3m2xm_default_video_dw9761b_bear.so +vendor/lib/libchromatix_s5k3m2xm_hfr_120.so +vendor/lib/libchromatix_s5k3m2xm_hfr_120_bear.so +vendor/lib/libchromatix_s5k3m2xm_hfr_120_dw9761b.so +vendor/lib/libchromatix_s5k3m2xm_hfr_120_dw9761b_bear.so +vendor/lib/libchromatix_s5k3m2xm_hfr_60.so +vendor/lib/libchromatix_s5k3m2xm_hfr_60_bear.so +vendor/lib/libchromatix_s5k3m2xm_hfr_60_dw9761b.so +vendor/lib/libchromatix_s5k3m2xm_hfr_60_dw9761b_bear.so +vendor/lib/libchromatix_s5k3m2xm_hfr_90.so +vendor/lib/libchromatix_s5k3m2xm_hfr_90_bear.so +vendor/lib/libchromatix_s5k3m2xm_hfr_90_dw9761b.so +vendor/lib/libchromatix_s5k3m2xm_hfr_90_dw9761b_bear.so +vendor/lib/libchromatix_s5k3m2xm_liveshot.so +vendor/lib/libchromatix_s5k3m2xm_liveshot_bear.so +vendor/lib/libchromatix_s5k3m2xm_postproc.so +vendor/lib/libchromatix_s5k3m2xm_postproc_bear.so +vendor/lib/libchromatix_s5k3m2xm_preview.so +vendor/lib/libchromatix_s5k3m2xm_preview_bear.so +vendor/lib/libchromatix_s5k3m2xm_snapshot.so +vendor/lib/libchromatix_s5k3m2xm_snapshot_bear.so +vendor/lib/libchromatix_s5k3m2xm_zsl_preview_dw9761b.so +vendor/lib/libchromatix_s5k3m2xm_zsl_preview_dw9761b_bear.so +vendor/lib/libchromatix_s5k3m2xm_zsl_video_dw9761b.so +vendor/lib/libchromatix_s5k3m2xm_zsl_video_dw9761b_bear.so +vendor/lib/libchromatix_s5k3m2xx_1080p_preview_ad5816g.so +vendor/lib/libchromatix_s5k3m2xx_1080p_video_ad5816g.so +vendor/lib/libchromatix_s5k3m2xx_4k_preview_ad5816g.so +vendor/lib/libchromatix_s5k3m2xx_4k_video_ad5816g.so +vendor/lib/libchromatix_s5k3m2xx_common.so +vendor/lib/libchromatix_s5k3m2xx_cpp_hfr_120.so +vendor/lib/libchromatix_s5k3m2xx_cpp_hfr_60.so +vendor/lib/libchromatix_s5k3m2xx_cpp_hfr_90.so +vendor/lib/libchromatix_s5k3m2xx_cpp_liveshot.so +vendor/lib/libchromatix_s5k3m2xx_cpp_preview.so +vendor/lib/libchromatix_s5k3m2xx_cpp_snapshot.so +vendor/lib/libchromatix_s5k3m2xx_cpp_snapshot_downscale.so +vendor/lib/libchromatix_s5k3m2xx_cpp_snapshot_upscale.so +vendor/lib/libchromatix_s5k3m2xx_cpp_video.so +vendor/lib/libchromatix_s5k3m2xx_cpp_video_4k.so +vendor/lib/libchromatix_s5k3m2xx_default_preview_ad5816g.so +vendor/lib/libchromatix_s5k3m2xx_default_video.so +vendor/lib/libchromatix_s5k3m2xx_default_video_ad5816g.so +vendor/lib/libchromatix_s5k3m2xx_hfr_120.so +vendor/lib/libchromatix_s5k3m2xx_hfr_120_ad5816g.so +vendor/lib/libchromatix_s5k3m2xx_hfr_60.so +vendor/lib/libchromatix_s5k3m2xx_hfr_60_ad5816g.so +vendor/lib/libchromatix_s5k3m2xx_hfr_90.so +vendor/lib/libchromatix_s5k3m2xx_hfr_90_ad5816g.so +vendor/lib/libchromatix_s5k3m2xx_liveshot.so +vendor/lib/libchromatix_s5k3m2xx_postproc.so +vendor/lib/libchromatix_s5k3m2xx_preview.so +vendor/lib/libchromatix_s5k3m2xx_snapshot.so +vendor/lib/libchromatix_s5k3m2xx_video_4k.so +vendor/lib/libchromatix_s5k3m2xx_zsl_preview_ad5816g.so +vendor/lib/libchromatix_s5k3m2xx_zsl_video_ad5816g.so +vendor/lib/libchromatix_s5k3m3sm_4k_preview_3a.so +vendor/lib/libchromatix_s5k3m3sm_4k_video_3a.so +vendor/lib/libchromatix_s5k3m3sm_common.so +vendor/lib/libchromatix_s5k3m3sm_cpp_hfr_60.so +vendor/lib/libchromatix_s5k3m3sm_cpp_liveshot.so +vendor/lib/libchromatix_s5k3m3sm_cpp_preview.so +vendor/lib/libchromatix_s5k3m3sm_cpp_snapshot.so +vendor/lib/libchromatix_s5k3m3sm_cpp_video.so +vendor/lib/libchromatix_s5k3m3sm_cpp_video_4k.so +vendor/lib/libchromatix_s5k3m3sm_default_preview_3a.so +vendor/lib/libchromatix_s5k3m3sm_default_video_3a.so +vendor/lib/libchromatix_s5k3m3sm_hfr60_3a.so +vendor/lib/libchromatix_s5k3m3sm_hfr_60.so +vendor/lib/libchromatix_s5k3m3sm_liveshot.so +vendor/lib/libchromatix_s5k3m3sm_postproc.so +vendor/lib/libchromatix_s5k3m3sm_preview.so +vendor/lib/libchromatix_s5k3m3sm_snapshot.so +vendor/lib/libchromatix_s5k3m3sm_video.so +vendor/lib/libchromatix_s5k3m3sm_video_4k.so +vendor/lib/libchromatix_s5k3m3sm_zsl_preview_3a.so +vendor/lib/libchromatix_s5k3m3sm_zsl_video_3a.so +vendor/lib/libchromatix_s5k3p8sp_a3_zsl_preview.so +vendor/lib/libchromatix_s5k3p8sp_a3_zsl_video.so +vendor/lib/libchromatix_s5k3p8sp_common.so +vendor/lib/libchromatix_s5k3p8sp_cpp_liveshot.so +vendor/lib/libchromatix_s5k3p8sp_cpp_preview.so +vendor/lib/libchromatix_s5k3p8sp_cpp_snapshot.so +vendor/lib/libchromatix_s5k3p8sp_cpp_snapshot_4m.so +vendor/lib/libchromatix_s5k3p8sp_cpp_video.so +vendor/lib/libchromatix_s5k3p8sp_postproc.so +vendor/lib/libchromatix_s5k3p8sp_preview.so +vendor/lib/libchromatix_s5k3p8sp_snapshot.so +vendor/lib/libchromatix_s5k3p9sp_a3_default_preview.so +vendor/lib/libchromatix_s5k3p9sp_a3_default_video.so +vendor/lib/libchromatix_s5k3p9sp_a3_zsl_preview.so +vendor/lib/libchromatix_s5k3p9sp_a3_zsl_video.so +vendor/lib/libchromatix_s5k3p9sp_common.so +vendor/lib/libchromatix_s5k3p9sp_cpp_liveshot.so +vendor/lib/libchromatix_s5k3p9sp_cpp_preview.so +vendor/lib/libchromatix_s5k3p9sp_cpp_snapshot.so +vendor/lib/libchromatix_s5k3p9sp_cpp_video.so +vendor/lib/libchromatix_s5k3p9sp_liveshot.so +vendor/lib/libchromatix_s5k3p9sp_postproc.so +vendor/lib/libchromatix_s5k3p9sp_preview.so +vendor/lib/libchromatix_s5k3p9sp_snapshot.so +vendor/lib/libchromatix_s5k3p9sp_video.so vendor/lib/libchromatix_s5k4h7yx_common.so vendor/lib/libchromatix_s5k4h7yx_default_preview_3a.so vendor/lib/libchromatix_s5k4h7yx_default_video.so @@ -275,7 +2444,25 @@ vendor/lib/libchromatix_s5k4h7yx_sw_post_proc.so vendor/lib/libchromatix_s5k4h7yx_video_cpp.so vendor/lib/libchromatix_s5k4h7yx_zsl_preview_3a.so vendor/lib/libchromatix_s5k4h7yx_zsl_video_3a.so - +vendor/lib/libchromatix_s5k5e9yu05_mono_common.so +vendor/lib/libchromatix_s5k5e9yu05_mono_cpp_hfr_120.so +vendor/lib/libchromatix_s5k5e9yu05_mono_cpp_hfr_60.so +vendor/lib/libchromatix_s5k5e9yu05_mono_cpp_liveshot.so +vendor/lib/libchromatix_s5k5e9yu05_mono_cpp_preview.so +vendor/lib/libchromatix_s5k5e9yu05_mono_cpp_snapshot.so +vendor/lib/libchromatix_s5k5e9yu05_mono_cpp_video.so +vendor/lib/libchromatix_s5k5e9yu05_mono_default_preview.so +vendor/lib/libchromatix_s5k5e9yu05_mono_default_video.so +vendor/lib/libchromatix_s5k5e9yu05_mono_default_video_isp.so +vendor/lib/libchromatix_s5k5e9yu05_mono_hfr_120.so +vendor/lib/libchromatix_s5k5e9yu05_mono_hfr_120_isp.so +vendor/lib/libchromatix_s5k5e9yu05_mono_hfr_60.so +vendor/lib/libchromatix_s5k5e9yu05_mono_hfr_60_isp.so +vendor/lib/libchromatix_s5k5e9yu05_mono_postproc.so +vendor/lib/libchromatix_s5k5e9yu05_mono_preview_isp.so +vendor/lib/libchromatix_s5k5e9yu05_mono_snapshot_isp.so +vendor/lib/libchromatix_s5k5e9yu05_mono_zsl_preview.so +vendor/lib/libchromatix_s5k5e9yu05_mono_zsl_video.so vendor/lib/libchromatix_s5kgm1sp_common.so vendor/lib/libchromatix_s5kgm1sp_cpp_hfr_120.so vendor/lib/libchromatix_s5kgm1sp_cpp_hfr_60.so @@ -299,39 +2486,74 @@ vendor/lib/libchromatix_s5kgm1sp_snapshot.so vendor/lib/libchromatix_s5kgm1sp_video.so vendor/lib/libchromatix_s5kgm1sp_zsl_preview_3a.so vendor/lib/libchromatix_s5kgm1sp_zsl_video_3a.so - -vendor/lib/libchromatix_s5k3p9sp_a3_default_preview.so -vendor/lib/libchromatix_s5k3p9sp_a3_default_video.so -vendor/lib/libchromatix_s5k3p9sp_a3_zsl_preview.so -vendor/lib/libchromatix_s5k3p9sp_a3_zsl_video.so -vendor/lib/libchromatix_s5k3p9sp_common.so -vendor/lib/libchromatix_s5k3p9sp_cpp_liveshot.so -vendor/lib/libchromatix_s5k3p9sp_cpp_preview.so -vendor/lib/libchromatix_s5k3p9sp_cpp_snapshot.so -vendor/lib/libchromatix_s5k3p9sp_cpp_video.so -vendor/lib/libchromatix_s5k3p9sp_liveshot.so -vendor/lib/libchromatix_s5k3p9sp_postproc.so -vendor/lib/libchromatix_s5k3p9sp_preview.so -vendor/lib/libchromatix_s5k3p9sp_snapshot.so -vendor/lib/libchromatix_s5k3p9sp_video.so - -# Camera Sensor -### vendor/lib/libmmcamera_imx486.so -vendor/lib/libmmcamera_imx363.so -vendor/lib/libmmcamera_imx363_2nd.so -vendor/lib/libmmcamera_s5k3p9sp.so -vendor/lib/libmmcamera_s5k4h7yx.so -vendor/lib/libmmcamera_s5kgm1sp.so - -# EEPROM -### vendor/lib/libmmcamera_tsp_imx486_fm24c64_eeprom.so -vendor/lib/libmmcamera_ofilm_imx363_bl24s64_eeprom.so -vendor/lib/libmmcamera_puya_s5kgm1sp_p24c64e_eeprom.so -vendor/lib/libmmcamera_s5k3p9sp_p24c64e_eeprom.so -vendor/lib/libmmcamera_samsung_s5k4h7yx_eeprom.so - -# -# Camera - mmcamera +vendor/lib/libcne.so +vendor/lib/libcneapiclient.so +vendor/lib/libcneoplookup.so +vendor/lib/libcneqmiutils.so +vendor/lib/libconfigdb.so +vendor/lib/libcpion.so +vendor/lib/libcppf.so +vendor/lib/libcryptfshwcommon.so +vendor/lib/libcryptfshwhidl.so +vendor/lib/libdataitems.so +vendor/lib/libdepthmapwrapper.so +vendor/lib/libdiag.so +vendor/lib/libdiagjni.so +vendor/lib/libdisp-aba.so +vendor/lib/libdpmqmihal.so +vendor/lib/libdrc.so +vendor/lib/libdrmfs.so +vendor/lib/libdrmtime.so +vendor/lib/libdsd2pcm.so +vendor/lib/libdsi_netctrl.so +vendor/lib/libdsutils.so +vendor/lib/libfastcrc.so +vendor/lib/libfastcvadsp_stub.so +vendor/lib/libfastcvopt.so +vendor/lib/libfastrpc_utf_stub.so +vendor/lib/libflash_gpio.so +vendor/lib/libflash_pmic.so +vendor/lib/libgarden.so +vendor/lib/libgcs-calwrapper.so +vendor/lib/libgcs-ipc.so +vendor/lib/libgcs-osal.so +vendor/lib/libgcs.so +vendor/lib/libgdtap.so +vendor/lib/libgnsspps.so +vendor/lib/libgpudataproducer.so +vendor/lib/libgsl.so +vendor/lib/libhal_dbg.so +vendor/lib/libhdcpsrm.so +vendor/lib/libhdr_tm.so +vendor/lib/libidl.so +vendor/lib/libizat_client_api.so +vendor/lib/libizat_core.so +vendor/lib/libjnihelper.so +vendor/lib/libjpegdhw.so +vendor/lib/libjpegdmahw.so +vendor/lib/libjpegehw.so +vendor/lib/libkeymasterdeviceutils.so +vendor/lib/libkeymasterprovision.so +vendor/lib/libkeymasterutils.so +vendor/lib/liblbs_core.so +vendor/lib/liblistensoundmodel2.so +vendor/lib/libllvm-glnext.so +vendor/lib/libllvm-qcom.so +vendor/lib/libloc_api_v02.so +vendor/lib/libloc_socket.so +vendor/lib/liblocationservice.so +vendor/lib/liblocationservice_glue.so +vendor/lib/liblowi_client.so +vendor/lib/liblowi_wifihal.so +vendor/lib/liblqe.so +vendor/lib/libmdmdetect.so +vendor/lib/libmdsprpc.so +vendor/lib/libminkdescriptor.so +vendor/lib/libminksocket.so +vendor/lib/libmiracast.so +vendor/lib/libmm-color-convertor.so +vendor/lib/libmm-hdcpmgr.so +vendor/lib/libmm-qcamera.so vendor/lib/libmmcamera2_c2d_module.so vendor/lib/libmmcamera2_cpp_module.so vendor/lib/libmmcamera2_frame_algorithm.so @@ -348,8 +2570,13 @@ vendor/lib/libmmcamera2_sensor_modules.so vendor/lib/libmmcamera2_stats_algorithm.so vendor/lib/libmmcamera2_stats_lib.so vendor/lib/libmmcamera2_stats_modules.so +vendor/lib/libmmcamera_atmel_at24c32e_eeprom.so +vendor/lib/libmmcamera_bokeh.so +vendor/lib/libmmcamera_csidtg.so vendor/lib/libmmcamera_dbg.so vendor/lib/libmmcamera_depth_map.so +vendor/lib/libmmcamera_dummyalgo.so +vendor/lib/libmmcamera_dw9761b_2d_eeprom.so vendor/lib/libmmcamera_eebinparse.so vendor/lib/libmmcamera_eeprom_util.so vendor/lib/libmmcamera_eztune_module.so @@ -359,6 +2586,26 @@ vendor/lib/libmmcamera_faceproc2.so vendor/lib/libmmcamera_hdr_gb_lib.so vendor/lib/libmmcamera_imglib.so vendor/lib/libmmcamera_imglib_faceproc_adspstub.so +vendor/lib/libmmcamera_imx214.so +vendor/lib/libmmcamera_imx230.so +vendor/lib/libmmcamera_imx258.so +vendor/lib/libmmcamera_imx258_gt24c16_eeprom.so +vendor/lib/libmmcamera_imx258_gt24c32_eeprom.so +vendor/lib/libmmcamera_imx258_mono.so +vendor/lib/libmmcamera_imx258_mono_gt24c32_eeprom.so +vendor/lib/libmmcamera_imx298.so +vendor/lib/libmmcamera_imx318.so +vendor/lib/libmmcamera_imx362.so +vendor/lib/libmmcamera_imx362_gt24c64a.so +vendor/lib/libmmcamera_imx363.so +vendor/lib/libmmcamera_imx363_2nd.so +vendor/lib/libmmcamera_imx363pv_2nd.so +vendor/lib/libmmcamera_imx376.so +vendor/lib/libmmcamera_imx378.so +vendor/lib/libmmcamera_imx486.so +vendor/lib/libmmcamera_imx519.so +vendor/lib/libmmcamera_interface.so +vendor/lib/libmmcamera_irs1645.so vendor/lib/libmmcamera_isp_abf40.so vendor/lib/libmmcamera_isp_bcc40.so vendor/lib/libmmcamera_isp_be_stats44.so @@ -393,563 +2640,282 @@ vendor/lib/libmmcamera_isp_sce40.so vendor/lib/libmmcamera_isp_sub_module.so vendor/lib/libmmcamera_isp_template.so vendor/lib/libmmcamera_isp_wb40.so +vendor/lib/libmmcamera_le2464c_eeprom.so +vendor/lib/libmmcamera_le2464c_master_eeprom.so +vendor/lib/libmmcamera_m24c64s_eeprom.so +vendor/lib/libmmcamera_ofilm_imx363_bl24s64_eeprom.so +vendor/lib/libmmcamera_ofilm_imx363pv_bl24s64_eeprom.so +vendor/lib/libmmcamera_ofilm_ohs0443_ov12a10_eeprom.so +vendor/lib/libmmcamera_ofilm_ohs0443_ov13880_eeprom.so +vendor/lib/libmmcamera_onsemi_cat24c16_eeprom.so +vendor/lib/libmmcamera_onsemi_cat24c32_eeprom.so +vendor/lib/libmmcamera_onsemi_cat24c32_imx362_eeprom.so +vendor/lib/libmmcamera_ov12a10.so +vendor/lib/libmmcamera_ov13850.so +vendor/lib/libmmcamera_ov13850_q13v06k.so +vendor/lib/libmmcamera_ov13855.so +vendor/lib/libmmcamera_ov13880.so +vendor/lib/libmmcamera_ov2281.so +vendor/lib/libmmcamera_ov2680.so +vendor/lib/libmmcamera_ov2685.so +vendor/lib/libmmcamera_ov2685_scv3b4035.so +vendor/lib/libmmcamera_ov4188.so +vendor/lib/libmmcamera_ov4688.so +vendor/lib/libmmcamera_ov4688_eeprom.so +vendor/lib/libmmcamera_ov5645.so +vendor/lib/libmmcamera_ov5670.so +vendor/lib/libmmcamera_ov5695.so +vendor/lib/libmmcamera_ov7251.so +vendor/lib/libmmcamera_ov8856.so +vendor/lib/libmmcamera_ov8856_2lane.so +vendor/lib/libmmcamera_ov8856_4lane.so +vendor/lib/libmmcamera_ov8858.so +vendor/lib/libmmcamera_ov8865.so vendor/lib/libmmcamera_paaf_lib.so vendor/lib/libmmcamera_pdaf.so vendor/lib/libmmcamera_pdafcamif.so vendor/lib/libmmcamera_ppbase_module.so vendor/lib/libmmcamera_ppeiscore.so +vendor/lib/libmmcamera_puya_s5kgm1sp_p24c64e_eeprom.so +vendor/lib/libmmcamera_qtech_f3l8yam_eeprom.so +vendor/lib/libmmcamera_qtech_f5670bq_eeprom.so vendor/lib/libmmcamera_quadracfa.so +vendor/lib/libmmcamera_rohm_brcg064gwz_3_eeprom.so +vendor/lib/libmmcamera_s5k2l7.so +vendor/lib/libmmcamera_s5k2l7sx.so +vendor/lib/libmmcamera_s5k3l8.so +vendor/lib/libmmcamera_s5k3l8_mono.so +vendor/lib/libmmcamera_s5k3m2xm.so +vendor/lib/libmmcamera_s5k3m2xx.so +vendor/lib/libmmcamera_s5k3m3sm.so +vendor/lib/libmmcamera_s5k3p3sm.so +vendor/lib/libmmcamera_s5k3p8sp.so +vendor/lib/libmmcamera_s5k3p9sp.so +vendor/lib/libmmcamera_s5k3p9sp_p24c64e_eeprom.so +vendor/lib/libmmcamera_s5k4h7yx.so +vendor/lib/libmmcamera_s5k5e9yu05.so +vendor/lib/libmmcamera_s5kgm1sp.so +vendor/lib/libmmcamera_samsung_s5k4h7yx_eeprom.so +vendor/lib/libmmcamera_sony_imx214_eeprom.so +vendor/lib/libmmcamera_sony_imx298_eeprom.so +vendor/lib/libmmcamera_sony_imx378_eeprom.so +vendor/lib/libmmcamera_sonyimx135_eeprom.so +vendor/lib/libmmcamera_stillmore_lib.so +vendor/lib/libmmcamera_sunny_8865_eeprom.so +vendor/lib/libmmcamera_sunny_gt24c64_imx298_eeprom.so +vendor/lib/libmmcamera_sunny_gt24c64_s5k2l7_eeprom.so +vendor/lib/libmmcamera_sunny_gt24c64_s5k2l7sx_eeprom.so +vendor/lib/libmmcamera_sunny_gt24c64a_imx362_eeprom.so +vendor/lib/libmmcamera_sunny_gt24c64a_imx376_eeprom.so +vendor/lib/libmmcamera_sunny_gt24p64b_imx519_eeprom.so +vendor/lib/libmmcamera_sunny_ov13855_eeprom.so +vendor/lib/libmmcamera_sunny_q13v06k_eeprom.so +vendor/lib/libmmcamera_sunny_q5v41b_eeprom.so vendor/lib/libmmcamera_sw2d_lib.so vendor/lib/libmmcamera_thread_services.so vendor/lib/libmmcamera_tintless_algo.so vendor/lib/libmmcamera_tintless_bg_pca_algo.so +vendor/lib/libmmcamera_truly_cma481_eeprom.so +vendor/lib/libmmcamera_truly_cmb433_eeprom.so +vendor/lib/libmmcamera_tsp_imx486_fm24c64_eeprom.so vendor/lib/libmmcamera_tuning.so vendor/lib/libmmcamera_tuning_lookup.so +vendor/lib/libmmjpeg.so +vendor/lib/libmmjpeg_interface.so +vendor/lib/libmmlib2d_interface.so +vendor/lib/libmmosal.so +vendor/lib/libmmqjpeg_codec.so +vendor/lib/libmmqjpegdma.so vendor/lib/libmpbase.so -vendor/lib64/libmmcamera2_frame_algorithm.so -vendor/lib64/libmmcamera2_is.so -vendor/lib64/libmmcamera2_q3a_core.so -vendor/lib64/libmmcamera2_stats_algorithm.so -vendor/lib64/libmmcamera2_stats_lib.so -vendor/lib64/libmmcamera_dbg.so -vendor/lib64/libmmcamera_faceproc.so -vendor/lib64/libmmcamera_faceproc2.so -vendor/lib64/libmmcamera_tintless_algo.so -vendor/lib64/libmmcamera_tintless_bg_pca_algo.so - -# # Camera - Firmware -vendor/firmware/cpp_firmware_v1_10_0.fw -vendor/firmware/cpp_firmware_v1_12_0.fw -vendor/firmware/cpp_firmware_v1_1_1.fw -vendor/firmware/cpp_firmware_v1_1_6.fw -vendor/firmware/cpp_firmware_v1_2_0.fw -vendor/firmware/cpp_firmware_v1_4_0.fw -vendor/firmware/cpp_firmware_v1_5_0.fw -vendor/firmware/cpp_firmware_v1_5_1.fw -vendor/firmware/cpp_firmware_v1_5_2.fw -vendor/firmware/cpp_firmware_v1_6_0.fw -vendor/firmware/cpp_firmware_v1_8_0.fw - -# CNE -etc/permissions/vendor.qti.hardware.data.connection-V1.0-java.xml:product/etc/permissions/vendor.qti.hardware.data.connection-V1.0-java.xml -etc/permissions/vendor.qti.hardware.data.connection-V1.1-java.xml:product/etc/permissions/vendor.qti.hardware.data.connection-V1.1-java.xml -framework/vendor.qti.data.factory-V1.0-java.jar:product/framework/vendor.qti.data.factory-V1.0-java.jar -framework/vendor.qti.data.factory-V2.0-java.jar:product/framework/vendor.qti.data.factory-V2.0-java.jar -framework/vendor.qti.data.factory-V2.1-java.jar:product/framework/vendor.qti.data.factory-V2.1-java.jar -framework/vendor.qti.data.slm-V1.0-java.jar:product/framework/vendor.qti.data.slm-V1.0-java.jar -framework/vendor.qti.hardware.data.connection-V1.0-java.jar:product/framework/vendor.qti.hardware.data.connection-V1.0-java.jar -framework/vendor.qti.hardware.data.connection-V1.1-java.jar:product/framework/vendor.qti.hardware.data.connection-V1.1-java.jar -framework/vendor.qti.hardware.data.dynamicdds-V1.0-java.jar:product/framework/vendor.qti.hardware.data.dynamicdds-V1.0-java.jar -framework/vendor.qti.hardware.data.iwlan-V1.0-java.jar:product/framework/vendor.qti.hardware.data.iwlan-V1.0-java.jar -framework/vendor.qti.hardware.data.latency-V1.0-java.jar:product/framework/vendor.qti.hardware.data.latency-V1.0-java.jar -framework/vendor.qti.hardware.factory-V1.0-java.jar:product/framework/vendor.qti.hardware.factory-V1.0-java.jar -framework/vendor.qti.hardware.factory-V1.1-java.jar:product/framework/vendor.qti.hardware.factory-V1.1-java.jar -framework/vendor.qti.hardware.slmadapter-V1.0-java.jar:product/framework/vendor.qti.hardware.slmadapter-V1.0-java.jar -framework/vendor.qti.latency-V2.0-java.jar:product/framework/vendor.qti.latency-V2.0-java.jar -lib/libslmiptablemgr.so:product/lib/libslmiptablemgr.so -lib/vendor.qti.data.factory@2.1.so:product/lib/vendor.qti.data.factory@2.1.so -lib/vendor.qti.data.slm@1.0.so:product/lib/vendor.qti.data.slm@1.0.so -lib/vendor.qti.hardware.radio.uim_remote_client@1.2.so:product/lib/vendor.qti.hardware.radio.uim_remote_client@1.2.so -lib64/libslmiptablemgr.so:product/lib64/libslmiptablemgr.so -lib64/vendor.qti.data.factory@2.1.so:product/lib64/vendor.qti.data.factory@2.1.so -lib64/vendor.qti.data.slm@1.0.so:product/lib64/vendor.qti.data.slm@1.0.so -lib64/vendor.qti.hardware.radio.uim_remote_client@1.2.so:product/lib64/vendor.qti.hardware.radio.uim_remote_client@1.2.so -lib64/vendor.qti.hardware.slmadapter@1.0.so:product/lib64/vendor.qti.hardware.slmadapter@1.0.so --vendor/app/CneApp/CneApp.apk -vendor/bin/cnd -vendor/etc/cne/wqeclient/ATT/ATT_profile1.xml -vendor/etc/cne/wqeclient/ATT/ATT_profile2.xml -vendor/etc/cne/wqeclient/ATT/ATT_profile3.xml -vendor/etc/cne/wqeclient/ATT/ATT_profile4.xml -vendor/etc/cne/wqeclient/ATT/ATT_profile5.xml -vendor/etc/cne/wqeclient/ATT/ATT_profile6.xml -vendor/etc/cne/wqeclient/ROW/ROW_profile1.xml -vendor/etc/cne/wqeclient/ROW/ROW_profile15.xml -vendor/etc/cne/wqeclient/ROW/ROW_profile16.xml -vendor/etc/cne/wqeclient/ROW/ROW_profile17.xml -vendor/etc/cne/wqeclient/ROW/ROW_profile18.xml -vendor/etc/cne/wqeclient/ROW/ROW_profile19.xml -vendor/etc/cne/wqeclient/ROW/ROW_profile2.xml -vendor/etc/cne/wqeclient/ROW/ROW_profile20.xml -vendor/etc/cne/wqeclient/ROW/ROW_profile21.xml -vendor/etc/cne/wqeclient/ROW/ROW_profile3.xml -vendor/etc/cne/wqeclient/ROW/ROW_profile32.xml -vendor/etc/cne/wqeclient/ROW/ROW_profile4.xml -vendor/etc/cne/wqeclient/ROW/ROW_profile5.xml -vendor/etc/cne/wqeclient/ROW/ROW_profile6.xml -vendor/etc/cne/wqeclient/ROW/ROW_profile7.xml -vendor/etc/cne/wqeclient/VZW/VZW_profile1.xml -vendor/etc/cne/wqeclient/VZW/VZW_profile2.xml -vendor/etc/cne/wqeclient/VZW/VZW_profile3.xml -vendor/etc/cne/wqeclient/VZW/VZW_profile4.xml -vendor/etc/cne/wqeclient/VZW/VZW_profile5.xml -vendor/etc/cne/wqeclient/VZW/VZW_profile6.xml -vendor/etc/cne/profileSlm.xml -vendor/etc/cne/slm.conf -vendor/etc/init/cnd.rc -vendor/lib64/libcacertclient.so -vendor/lib64/libcne.so -vendor/lib64/libcneapiclient.so -vendor/lib64/libcneoplookup.so -vendor/lib64/libcneqmiutils.so -vendor/lib64/libwms.so -vendor/lib64/libwqe.so -vendor/lib64/libxml.so -vendor/lib64/vendor.qti.data.factory@2.0.so -vendor/lib64/vendor.qti.data.factory@2.1.so -vendor/lib64/vendor.qti.data.slm@1.0.so -vendor/lib64/vendor.qti.hardware.cacert@1.0.so -vendor/lib64/vendor.qti.hardware.data.cne.internal.api@1.0.so -vendor/lib64/vendor.qti.hardware.data.cne.internal.constants@1.0.so -vendor/lib64/vendor.qti.hardware.data.cne.internal.server@1.0.so -vendor/lib64/vendor.qti.hardware.data.connection@1.0.so -vendor/lib64/vendor.qti.hardware.data.connection@1.1.so -vendor/lib64/vendor.qti.hardware.data.dynamicdds@1.0.so -vendor/lib64/vendor.qti.hardware.data.iwlan@1.0.so -vendor/lib64/vendor.qti.hardware.data.latency@1.0.so -vendor/lib64/vendor.qti.hardware.data.qmi@1.0.so -vendor/lib64/vendor.qti.hardware.factory@1.0.so -vendor/lib64/vendor.qti.hardware.factory@1.1.so -vendor/lib64/vendor.qti.hardware.slmadapter@1.0.so -vendor/lib64/vendor.qti.latency@2.0.so - -# DPM -vendor/bin/dpmQmiMgr -vendor/etc/init/dpmQmiMgr.rc -vendor/lib/com.qualcomm.qti.dpm.api@1.0.so -vendor/lib/libdpmqmihal.so -vendor/lib64/com.qualcomm.qti.dpm.api@1.0.so -vendor/lib64/libdpmqmihal.so - -# DRM - HDCP -vendor/lib/libmm-hdcpmgr.so -vendor/lib64/libmm-hdcpmgr.so - -# DRM - Qualcomm Trusted Execution Enviornment -vendor/bin/hw/vendor.qti.hardware.qteeconnector@1.0-service -vendor/etc/init/vendor.qti.hardware.qteeconnector@1.0-service.rc -vendor/lib/hw/vendor.qti.hardware.qteeconnector@1.0-impl.so -vendor/lib/vendor.qti.hardware.qteeconnector@1.0.so -vendor/lib64/hw/vendor.qti.hardware.qteeconnector@1.0-impl.so -vendor/lib64/vendor.qti.hardware.qteeconnector@1.0.so - -# DRM - Widevine -vendor/bin/hw/android.hardware.drm@1.2-service.widevine -vendor/etc/init/android.hardware.drm@1.2-service.widevine.rc -vendor/lib/mediadrm/libwvdrmengine.so -vendor/lib64/mediadrm/libwvdrmengine.so -vendor/lib64/libcpion.so -vendor/lib64/libhdcpsrm.so -vendor/lib64/libwvhidl.so - -# DRM -vendor/bin/qseecomd -vendor/lib/libGPreqcancel.so -vendor/lib/libGPreqcancel_svc.so -vendor/lib/libQSEEComAPI.so -vendor/lib/libSecureUILib.so -vendor/lib/libcppf.so -vendor/lib/libdrmfs.so -vendor/lib/libdrmtime.so -vendor/lib/libqisl.so -vendor/lib/librpmb.so -vendor/lib/libssd.so -vendor/lib64/libGPreqcancel.so -vendor/lib64/libGPreqcancel_svc.so -vendor/lib64/libQSEEComAPI.so -vendor/lib64/libSecureUILib.so -vendor/lib64/libdrmfs.so -vendor/lib64/libdrmtime.so -vendor/lib64/libqisl.so -vendor/lib64/librpmb.so -vendor/lib64/libssd.so - -# DSP -vendor/lib/rfsa/adsp/libadsp_fd_skel.so -vendor/lib/rfsa/adsp/libapps_mem_heap.so -vendor/lib/rfsa/adsp/libdspCV_skel.so -vendor/lib/rfsa/adsp/libfastcvadsp.so -vendor/lib/rfsa/adsp/libfastcvadsp_skel.so -vendor/lib/rfsa/adsp/libscveBlobDescriptor_skel.so -vendor/lib/rfsa/adsp/libscveObjectSegmentation_skel.so -vendor/lib/rfsa/adsp/libscveT2T_skel.so -vendor/lib/libsdsprpc.so -vendor/lib64/libsdsprpc.so - -# DSP - SCVE -vendor/lib/libscveBlobDescriptor.so -vendor/lib/libscveBlobDescriptor_stub.so -vendor/lib/libscveCommon.so -vendor/lib/libscveCommon_stub.so -vendor/lib/libscveObjectSegmentation.so -vendor/lib/libscveObjectSegmentation_stub.so -vendor/lib/libscveObjectTracker.so -vendor/lib/libscveObjectTracker_stub.so -vendor/lib/libscvePanorama.so -vendor/lib/libscvePanorama_lite.so -vendor/lib64/libscveBlobDescriptor.so -vendor/lib64/libscveBlobDescriptor_stub.so -vendor/lib64/libscveCommon.so -vendor/lib64/libscveCommon_stub.so -vendor/lib64/libscveObjectSegmentation.so -vendor/lib64/libscveObjectSegmentation_stub.so -vendor/lib64/libscveObjectTracker.so -vendor/lib64/libscveObjectTracker_stub.so -vendor/lib64/libscvePanorama.so -vendor/lib64/libscvePanorama_lite.so - -# Gatekeeper -vendor/bin/hw/android.hardware.gatekeeper@1.0-service-qti -vendor/etc/init/android.hardware.gatekeeper@1.0-service-qti.rc -vendor/lib/hw/android.hardware.gatekeeper@1.0-impl-qti.so -vendor/lib/hw/gatekeeper.msm8953.so -vendor/lib64/hw/android.hardware.gatekeeper@1.0-impl-qti.so -vendor/lib64/hw/gatekeeper.msm8953.so - -# GPS -vendor/bin/garden_app -vendor/bin/loc_launcher -vendor/bin/lowi-server -vendor/bin/slim_daemon -vendor/bin/xtra-daemon -vendor/bin/xtwifi-client -vendor/bin/xtwifi-inet-agent --vendor/etc/vintf/manifest/vendor.qti.gnss@3.0-service.xml -vendor/lib/hw/vendor.qti.gnss@3.0-impl.so -vendor/lib/vendor.qti.gnss@1.0.so -vendor/lib/vendor.qti.gnss@1.1.so -vendor/lib/vendor.qti.gnss@1.2.so -vendor/lib/vendor.qti.gnss@2.0.so -vendor/lib/vendor.qti.gnss@2.1.so -vendor/lib/vendor.qti.gnss@3.0-service.so -vendor/lib/vendor.qti.gnss@3.0.so -vendor/lib64/hw/vendor.qti.gnss@3.0-impl.so -vendor/lib64/libdataitems.so -vendor/lib64/libgdtap.so -vendor/lib64/libizat_client_api.so -vendor/lib64/libizat_core.so -vendor/lib64/liblbs_core.so --vendor/lib64/libloc_api_v02.so -vendor/lib64/liblocationservice.so -vendor/lib64/liblocationservice_glue.so -vendor/lib64/liblowi_client.so -vendor/lib64/liblowi_wifihal.so -vendor/lib64/libqdma_file_agent.so -vendor/lib64/libslimclient.so -vendor/lib64/libxtadapter.so -vendor/lib64/vendor.qti.gnss@1.0.so -vendor/lib64/vendor.qti.gnss@1.1.so -vendor/lib64/vendor.qti.gnss@1.2.so -vendor/lib64/vendor.qti.gnss@2.0.so -vendor/lib64/vendor.qti.gnss@2.1.so -vendor/lib64/vendor.qti.gnss@3.0-service.so -vendor/lib64/vendor.qti.gnss@3.0.so - -# Graphics -vendor/lib/egl/eglSubDriverAndroid.so -vendor/lib/egl/libEGL_adreno.so -vendor/lib/egl/libGLESv1_CM_adreno.so -vendor/lib/egl/libGLESv2_adreno.so -vendor/lib/egl/libQTapGLES.so -vendor/lib/egl/libq3dtools_adreno.so -vendor/lib/hw/vulkan.msm8953.so -vendor/lib/libC2D2.so -vendor/lib/libCB.so -vendor/lib/libOpenCL.so -vendor/lib/libRSDriver_adreno.so -vendor/lib/libadreno_utils.so -vendor/lib/libbccQTI.so -vendor/lib/libc2d30_bltlib.so -vendor/lib/libgsl.so -vendor/lib/libllvm-glnext.so -vendor/lib/librs_adreno.so -vendor/lib/librs_adreno_sha1.so -vendor/lib/libsdedrm.so -vendor/lib64/egl/eglSubDriverAndroid.so -vendor/lib64/egl/libEGL_adreno.so -vendor/lib64/egl/libGLESv1_CM_adreno.so -vendor/lib64/egl/libGLESv2_adreno.so -vendor/lib64/egl/libQTapGLES.so -vendor/lib64/egl/libq3dtools_adreno.so -vendor/lib64/hw/vulkan.msm8953.so -vendor/lib64/libC2D2.so -vendor/lib64/libCB.so -vendor/lib64/libOpenCL.so -vendor/lib64/libRSDriver_adreno.so -vendor/lib64/libadreno_utils.so -vendor/lib64/libbccQTI.so -vendor/lib64/libc2d30_bltlib.so -vendor/lib64/libgsl.so -vendor/lib64/libllvm-glnext.so -vendor/lib64/libllvm-qcom.so -vendor/lib64/librs_adreno.so -vendor/lib64/librs_adreno_sha1.so -vendor/lib64/libsdedrm.so - -# Graphics - HDR -vendor/lib/libhdr_tm.so -vendor/lib64/libhdr_tm.so - -# Graphics (SDM) - from bardock 2.7.0 release - LA.UM.7.5.r1-03700-8x96.0 -vendor/lib/libscalar.so|cad128a6e71195b4ad38494bc0382bf80e1fb0b2 -vendor/lib/libsdm-color.so|e9d0673708bf6f8c47ac7cfb0ba58269be4df9da -vendor/lib/libsdm-diag.so|30df6a131cd55776e0d02b0b0427109f2b244c95 --vendor/lib/libsdm-disp-vndapis.so|8e64464ad0cc4c0245619518f37735ffa1ba7682 -vendor/lib/libsdmextension.so|140969ca301305a1772f85c5dbbe18f83c927410 -vendor/lib/libtinyxml2_1.so|0960b3c008d818be73774e345c2f0f1c1e5873cd -vendor/lib64/libscalar.so|61c059ca3b9da6a36bdf112e8fbe26a252ad1234 -vendor/lib64/libsdm-color.so|5d675be60fb9c334b4ba0fc569a186f00ad119ea -vendor/lib64/libsdm-diag.so|64ec0a1af99830d3ffe2ee36312fe2cc7de80208 --vendor/lib64/libsdm-disp-vndapis.so|d93f262f60b58f32273909142aa7fdc7bfb6dda3 -vendor/lib64/libsdmextension.so|3a4b0f888178eded3bd4e38b127f2148d367899c -vendor/lib64/libtinyxml2_1.so|a2d9661cf2bb426e72ba15fd1a6a4eec940418a5 - -# Graphics - Firmwares -vendor/firmware/a225_pfp.fw -vendor/firmware/a225_pm4.fw -vendor/firmware/a225p5_pm4.fw -vendor/firmware/a300_pfp.fw -vendor/firmware/a300_pm4.fw -vendor/firmware/a330_pfp.fw -vendor/firmware/a330_pm4.fw -vendor/firmware/a420_pfp.fw -vendor/firmware/a420_pm4.fw -vendor/firmware/a506_zap.b00 -vendor/firmware/a506_zap.b01 -vendor/firmware/a506_zap.b02 -vendor/firmware/a506_zap.elf -vendor/firmware/a506_zap.mdt -vendor/firmware/a530_gpmu.fw2 -vendor/firmware/a530_pfp.fw -vendor/firmware/a530_pm4.fw -vendor/firmware/a530v1_pfp.fw -vendor/firmware/a530v1_pm4.fw -vendor/firmware/a530v2_seq.fw2 -vendor/firmware/a530v3_gpmu.fw2 -vendor/firmware/a530v3_seq.fw2 -vendor/firmware/a540_gpmu.fw2 -vendor/firmware/a630_gmu.bin -vendor/firmware/a630_sqe.fw -vendor/firmware/leia_pfp_470.fw -vendor/firmware/leia_pm4_470.fw - -# IPA -vendor/bin/ipacm-diag - -# Keymaster -vendor/bin/hw/android.hardware.keymaster@3.0-service-qti -vendor/bin/hw/android.hardware.keymaster@4.0-service-qti -vendor/etc/init/android.hardware.keymaster@4.0-service-qti.rc -vendor/lib/hw/android.hardware.keymaster@3.0-impl-qti.so -vendor/lib/hw/keystore.msm8953.so -vendor/lib/libkeymasterdeviceutils.so -vendor/lib/libkeymasterprovision.so -vendor/lib/libkeymasterutils.so -vendor/lib/libqtikeymaster4.so -vendor/lib64/hw/android.hardware.keymaster@3.0-impl-qti.so -vendor/lib64/hw/keystore.msm8953.so -vendor/lib64/libkeymasterdeviceutils.so -vendor/lib64/libkeymasterprovision.so -vendor/lib64/libkeymasterutils.so -vendor/lib64/libqtikeymaster4.so - -# Listen -vendor/lib/libgcs-calwrapper.so -vendor/lib/libgcs-ipc.so -vendor/lib/libgcs-osal.so -vendor/lib/libgcs.so -vendor/lib/vendor.qti.voiceprint@1.0.so -vendor/lib64/libgcs-calwrapper.so -vendor/lib64/libgcs-ipc.so -vendor/lib64/libgcs-osal.so -vendor/lib64/libgcs.so -vendor/lib64/vendor.qti.voiceprint@1.0.so - -# Media -vendor/lib/libAlacSwDec.so -vendor/lib/libApeSwDec.so -vendor/lib/libFlacSwDec.so -vendor/lib/libI420colorconvert.so -vendor/lib/libOmxAacDec.so -vendor/lib/libOmxAlacDec.so -vendor/lib/libOmxAlacDecSw.so -vendor/lib/libOmxAmrDec.so -vendor/lib/libOmxAmrwbplusDec.so -vendor/lib/libOmxApeDec.so -vendor/lib/libOmxApeDecSw.so -vendor/lib/libOmxDsdDec.so -vendor/lib/libOmxEvrcDec.so -vendor/lib/libOmxQcelp13Dec.so -vendor/lib/libOmxVpp.so -vendor/lib/libOmxWmaDec.so --vendor/lib/libgpustats.so -vendor/lib/libmm-color-convertor.so -vendor/lib/libvpplibrary.so -vendor/lib/libvqzip.so -vendor/lib64/libAlacSwDec.so -vendor/lib64/libApeSwDec.so -vendor/lib64/libFlacSwDec.so -vendor/lib64/libI420colorconvert.so -vendor/lib64/libOmxAacDec.so -vendor/lib64/libOmxAlacDec.so -vendor/lib64/libOmxAlacDecSw.so -vendor/lib64/libOmxAmrDec.so -vendor/lib64/libOmxAmrwbplusDec.so -vendor/lib64/libOmxApeDec.so -vendor/lib64/libOmxApeDecSw.so -vendor/lib64/libOmxEvrcDec.so -vendor/lib64/libOmxQcelp13Dec.so -vendor/lib64/libOmxVpp.so -vendor/lib64/libOmxWmaDec.so --vendor/lib64/libgpustats.so -vendor/lib64/libmm-color-convertor.so -vendor/lib64/libvpplibrary.so - -# Offmode charging -# vendor/bin/charge_only_mode not found -vendor/bin/hvdcp_opti - -# Perf -lib/libqti-perfd-client_system.so -lib/libqti_performance.so -lib64/libqti-perfd-client_system.so -lib64/libqti_performance.so -vendor/bin/hw/vendor.qti.hardware.perf@2.0-service -vendor/bin/energy-awareness -vendor/bin/msm_irqbalance -vendor/etc/init/vendor.qti.hardware.perf@2.0-service.rc -vendor/etc/perf/commonresourceconfigs.xml -vendor/etc/perf/perfboostsconfig.xml -vendor/etc/perf/perfconfigstore.xml -vendor/etc/perf/targetconfig.xml -vendor/etc/perf/targetresourceconfigs.xml +vendor/lib/libmulawdec.so +vendor/lib/libnetmgr.so +vendor/lib/libnetmgr_common.so +vendor/lib/libnetmgr_nr_fusion.so +vendor/lib/libnetmgr_rmnet_ext.so +vendor/lib/libnlnetmgr.so +vendor/lib/libois_bu63165.so +vendor/lib/libois_lc898122.so +vendor/lib/libpdmapper.so +vendor/lib/libpdnotifier.so vendor/lib/libperfconfig.so vendor/lib/libperfgluelayer.so -vendor/lib/libqti-perfd-client.so -vendor/lib/libqti-perfd.so -vendor/lib/libqti-util.so -vendor/lib/libqti-utils.so -vendor/lib64/libperfconfig.so -vendor/lib64/libperfgluelayer.so -vendor/lib64/libqti-perfd-client.so -vendor/lib64/libqti-perfd.so -vendor/lib64/libqti-util.so -vendor/lib64/libqti-utils.so - -# Perf - IOP -lib/libqti-iopd-client_system.so -lib/libqti-util_system.so -lib64/libqti-iopd-client_system.so -lib64/libqti-util_system.so -lib/vendor.qti.hardware.iop@1.0.so:product/lib/vendor.qti.hardware.iop@1.0.so -lib/vendor.qti.hardware.iop@2.0.so:product/lib/vendor.qti.hardware.iop@2.0.so -lib64/vendor.qti.hardware.iop@1.0.so:product/lib64/vendor.qti.hardware.iop@1.0.so -lib64/vendor.qti.hardware.iop@2.0.so:product/lib64/vendor.qti.hardware.iop@2.0.so -vendor/lib/hw/vendor.qti.hardware.iop@2.0-impl.so -vendor/lib/libqti-iopd-client.so -vendor/lib/vendor.qti.hardware.iop@1.0.so -vendor/lib/vendor.qti.hardware.iop@2.0.so -vendor/lib64/hw/vendor.qti.hardware.iop@2.0-impl.so -vendor/lib64/libqti-iopd-client.so -vendor/lib64/vendor.qti.hardware.iop@1.0.so -vendor/lib64/vendor.qti.hardware.iop@2.0.so - -# Peripheral manager -vendor/bin/pm-proxy -vendor/bin/pm-service +vendor/lib/libperfioctl.so vendor/lib/libperipheral_client.so -vendor/lib64/libperipheral_client.so - -# Postprocessing -vendor/bin/hw/vendor.display.color@1.0-service -vendor/bin/hw/vendor.qti.hardware.qdutils_disp@1.0-service-qti -vendor/bin/mm-pp-dpps -vendor/etc/init/vendor.display.color@1.0-service.rc -vendor/etc/init/vendor.qti.hardware.qdutils_disp@1.0-service-qti.rc -vendor/lib/libdisp-aba.so -vendor/lib/vendor.display.color@1.0.so -vendor/lib/vendor.display.color@1.1.so -vendor/lib/vendor.display.postproc@1.0.so -vendor/lib/vendor.qti.hardware.qdutils_disp@1.0.so -vendor/lib64/libdisp-aba.so -vendor/lib64/vendor.display.color@1.0.so -vendor/lib64/vendor.display.color@1.1.so -vendor/lib64/vendor.display.color@1.2.so -vendor/lib64/vendor.display.postproc@1.0.so -vendor/lib64/vendor.qti.hardware.qdutils_disp@1.0.so - -# QMI -etc/permissions/qti_libpermissions.xml -vendor/bin/irsc_util -vendor/lib/libdiag.so --vendor/lib/libdsi_netctrl.so -vendor/lib/libdsutils.so -vendor/lib/libidl.so +vendor/lib/libpn547_fw.so +vendor/lib/libpn548ad_fw.so +vendor/lib/libpn551_fw.so +vendor/lib/libpn553_fw.so +vendor/lib/libpn557_fw.so +vendor/lib/libpvr.so +vendor/lib/libqcbor.so +vendor/lib/libqcc_file_agent.so vendor/lib/libqcci_legacy.so vendor/lib/libqcmaputils.so +vendor/lib/libqcrilFramework.so +vendor/lib/libqcrildatactl.so vendor/lib/libqdi.so +vendor/lib/libqdma_file_agent.so vendor/lib/libqdp.so +vendor/lib/libqisl.so vendor/lib/libqmi.so --vendor/lib/libqmi_cci.so +vendor/lib/libqmi_cci.so vendor/lib/libqmi_client_helper.so vendor/lib/libqmi_client_qmux.so --vendor/lib/libqmi_common_so.so +vendor/lib/libqmi_common_so.so vendor/lib/libqmi_csi.so vendor/lib/libqmi_encdec.so -vendor/lib64/libdiag.so --vendor/lib64/libdsi_netctrl.so -vendor/lib64/libdsutils.so -vendor/lib64/libidl.so -vendor/lib64/libqcci_legacy.so -vendor/lib64/libqcmaputils.so -vendor/lib64/libqdi.so -vendor/lib64/libqdp.so -vendor/lib64/libqmi.so --vendor/lib64/libqmi_cci.so -vendor/lib64/libqmi_client_helper.so -vendor/lib64/libqmi_client_qmux.so --vendor/lib64/libqmi_common_so.so -vendor/lib64/libqmi_csi.so -vendor/lib64/libqmi_encdec.so - -# Radio --app/QtiTelephonyService/QtiTelephonyService.apk:product/app/QtiTelephonyService/QtiTelephonyService.apk --app/datastatusnotification/datastatusnotification.apk:product/app/datastatusnotification/datastatusnotification.apk -etc/permissions/qcrilhook.xml:product/etc/permissions/qcrilhook.xml -etc/permissions/telephonyservice.xml:product/etc/permissions/telephonyservice.xml -framework/QtiTelephonyServicelibrary.jar:product/framework/QtiTelephonyServicelibrary.jar -framework/qcrilhook.jar:product/framework/qcrilhook.jar --priv-app/qcrilmsgtunnel/qcrilmsgtunnel.apk:product/priv-app/qcrilmsgtunnel/qcrilmsgtunnel.apk -vendor/bin/hw/qcrild -vendor/bin/ATFWD-daemon -vendor/bin/adpl -vendor/bin/netmgrd -vendor/bin/port-bridge -vendor/bin/qti -vendor/bin/rmt_storage -vendor/bin/tftp_server -vendor/etc/data/dsi_config.xml -vendor/etc/data/netmgr_config.xml -vendor/etc/init/dataadpl.rc -vendor/etc/init/dataqti.rc -vendor/etc/init/netmgrd.rc -vendor/etc/init/port-bridge.rc -vendor/etc/init/qcrild.rc -vendor/etc/init/vendor.qti.rmt_storage.rc -vendor/etc/init/vendor.qti.tftp.rc -vendor/lib/libconfigdb.so -vendor/lib/liblqe.so -vendor/lib/libmdmdetect.so -vendor/lib/libnetmgr.so -vendor/lib/libpdmapper.so -vendor/lib/libpdnotifier.so -vendor/lib/libqcrilFramework.so --vendor/lib/libqmiservices.so +vendor/lib/libqmi_legacy.so +vendor/lib/libqmiservices.so +vendor/lib/libqomx_core.so +vendor/lib/libqomx_jpegdec.so +vendor/lib/libqomx_jpegenc.so +vendor/lib/libqomx_jpegenc_pipe.so +vendor/lib/libqrtr.so +vendor/lib/libqsocket.so +vendor/lib/libqti-iopd-client.so +vendor/lib/libqti-perfd-client.so +vendor/lib/libqti-perfd.so +vendor/lib/libqti-util.so +vendor/lib/libqti-utils.so +vendor/lib/libqtigef.so +vendor/lib/libqtikeymaster4.so +vendor/lib/librcc.so +vendor/lib/libremosaic_daemon.so vendor/lib/libril-qc-hal-qmi.so +vendor/lib/libril-qc-logger.so +vendor/lib/libril-qc-ltedirectdisc.so vendor/lib/libril-qc-qmi-1.so vendor/lib/libril-qc-radioconfig.so vendor/lib/libril-qcril-hook-oem.so +vendor/lib/librilqmiservices.so +vendor/lib/librmp.so +vendor/lib/librpmb.so +vendor/lib/librs_adreno.so +vendor/lib/libscalar.so +vendor/lib/libscveCommon.so +vendor/lib/libscveCommon_stub.so +vendor/lib/libscveObjectSegmentation.so +vendor/lib/libscveObjectSegmentation_stub.so +vendor/lib/libscveObjectTracker.so +vendor/lib/libscveObjectTracker_stub.so +vendor/lib/libsdedrm.so +vendor/lib/libsdm-color.so +vendor/lib/libsdm-diag.so +vendor/lib/libsdm-disp-vndapis.so +vendor/lib/libsdmextension.so +vendor/lib/libsdsprpc.so +vendor/lib/libsecureui.so +vendor/lib/libsecureui_svcsock.so +vendor/lib/libseemore.so +vendor/lib/libsensor1.so +vendor/lib/libsensor_reg.so +vendor/lib/libsettings.so +vendor/lib/libsi.so +vendor/lib/libslimclient.so +vendor/lib/libsmemlog.so +vendor/lib/libsmwrapper.so +vendor/lib/libsn100u_fw.so +vendor/lib/libsoc_helper.so +vendor/lib/libssc_default_listener.so +vendor/lib/libssd.so +vendor/lib/libstagefright_soft_qtiflacdec.so +vendor/lib/libstreamparser.so +vendor/lib/libsubsystem_control.so +vendor/lib/libsurround_3mic_proc.so +vendor/lib/libsynergy_loc_api.so +vendor/lib/libsysmon_cdsp_skel.so vendor/lib/libsystem_health_mon.so +vendor/lib/libthermalclient.so +vendor/lib/libtime_genoff.so +vendor/lib/libtinyxml2_1.so +vendor/lib/libtrustedapploader.so +vendor/lib/libvideoutils.so +vendor/lib/libvpplibrary.so +vendor/lib/libvqzip.so +vendor/lib/libwfdcommonutils_proprietary.so +vendor/lib/libwfddisplayconfig_proprietary.so +vendor/lib/libwfdhaldsmanager.so +vendor/lib/libwfdhdcpcp.so +vendor/lib/libwfdmmservice.so +vendor/lib/libwfdmodulehdcpsession.so +vendor/lib/libwms.so +vendor/lib/libwqe.so +vendor/lib/libxml.so +vendor/lib/libxtadapter.so +vendor/lib/libxtwifi_server_protocol.so +vendor/lib/libxtwifi_server_protocol_uri_v3.so +vendor/lib/qcrild_librilutils.so +vendor/lib/qtibus.so +vendor/lib/qtimutex.so +vendor/lib/rfsa/adsp/libadsp_fd_skel.so +vendor/lib/rfsa/adsp/libapps_mem_heap.so +vendor/lib/rfsa/adsp/libdspCV_skel.so +vendor/lib/rfsa/adsp/libfastcvadsp.so +vendor/lib/rfsa/adsp/libfastcvadsp_skel.so +vendor/lib/rfsa/adsp/libscveObjectSegmentation_skel.so +vendor/lib/rfsa/adsp/libscveT2T_skel.so +vendor/lib/sensor_calibrate.so +vendor/lib/sensors.ssc.so +vendor/lib/soundfx/libasphere.so +vendor/lib/soundfx/libqcbassboost.so +vendor/lib/soundfx/libqcreverb.so +vendor/lib/soundfx/libqcvirt.so +vendor/lib/soundfx/libshoebox.so +vendor/lib/vendor.display.color@1.0.so +vendor/lib/vendor.display.color@1.1.so +vendor/lib/vendor.display.color@1.2.so +vendor/lib/vendor.display.postproc@1.0.so +vendor/lib/vendor.qti.data.factory@2.0.so +vendor/lib/vendor.qti.data.factory@2.1.so +vendor/lib/vendor.qti.data.factory@2.2.so +vendor/lib/vendor.qti.data.factory@2.3.so +vendor/lib/vendor.qti.data.mwqem@1.0.so +vendor/lib/vendor.qti.data.slm@1.0.so +vendor/lib/vendor.qti.esepowermanager@1.0.so +vendor/lib/vendor.qti.esepowermanager@1.1.so +vendor/lib/vendor.qti.gnss@1.0.so +vendor/lib/vendor.qti.gnss@1.1.so +vendor/lib/vendor.qti.gnss@1.2.so +vendor/lib/vendor.qti.gnss@2.0.so +vendor/lib/vendor.qti.gnss@2.1.so +vendor/lib/vendor.qti.gnss@3.0.so +vendor/lib/vendor.qti.gnss@4.0-service.so +vendor/lib/vendor.qti.gnss@4.0.so +vendor/lib/vendor.qti.hardware.alarm@1.0.so +vendor/lib/vendor.qti.hardware.bluetooth_sar@1.0.so +vendor/lib/vendor.qti.hardware.bluetooth_sar@1.1.so +vendor/lib/vendor.qti.hardware.btconfigstore@1.0.so +vendor/lib/vendor.qti.hardware.btconfigstore@2.0.so +vendor/lib/vendor.qti.hardware.cacert@1.0.so +vendor/lib/vendor.qti.hardware.capabilityconfigstore@1.0.so +vendor/lib/vendor.qti.hardware.cryptfshw@1.0.so +vendor/lib/vendor.qti.hardware.cvp@1.0.so +vendor/lib/vendor.qti.hardware.data.cne.internal.api@1.0.so +vendor/lib/vendor.qti.hardware.data.cne.internal.constants@1.0.so +vendor/lib/vendor.qti.hardware.data.cne.internal.server@1.0.so +vendor/lib/vendor.qti.hardware.data.connection@1.0.so +vendor/lib/vendor.qti.hardware.data.connection@1.1.so +vendor/lib/vendor.qti.hardware.data.dynamicdds@1.0.so +vendor/lib/vendor.qti.hardware.data.iwlan@1.0.so +vendor/lib/vendor.qti.hardware.data.latency@1.0.so +vendor/lib/vendor.qti.hardware.data.lce@1.0.so +vendor/lib/vendor.qti.hardware.data.qmi@1.0.so +vendor/lib/vendor.qti.hardware.dsp@1.0.so +vendor/lib/vendor.qti.hardware.fingerprint@1.0.so +vendor/lib/vendor.qti.hardware.fm@1.0.so +vendor/lib/vendor.qti.hardware.iop@1.0.so +vendor/lib/vendor.qti.hardware.iop@2.0.so +vendor/lib/vendor.qti.hardware.mwqemadapter@1.0.so +vendor/lib/vendor.qti.hardware.perf@1.0.so +vendor/lib/vendor.qti.hardware.perf@2.0.so +vendor/lib/vendor.qti.hardware.perf@2.1.so +vendor/lib/vendor.qti.hardware.perf@2.2.so +vendor/lib/vendor.qti.hardware.qccsyshal@1.0.so +vendor/lib/vendor.qti.hardware.qccvndhal@1.0-halimpl.so +vendor/lib/vendor.qti.hardware.qccvndhal@1.0.so +vendor/lib/vendor.qti.hardware.qdutils_disp@1.0.so +vendor/lib/vendor.qti.hardware.qseecom@1.0.so +vendor/lib/vendor.qti.hardware.qteeconnector@1.0.so vendor/lib/vendor.qti.hardware.radio.am@1.0.so vendor/lib/vendor.qti.hardware.radio.atcmdfwd@1.0.so vendor/lib/vendor.qti.hardware.radio.ims@1.0.so @@ -959,8 +2925,10 @@ vendor/lib/vendor.qti.hardware.radio.ims@1.3.so vendor/lib/vendor.qti.hardware.radio.ims@1.4.so vendor/lib/vendor.qti.hardware.radio.ims@1.5.so vendor/lib/vendor.qti.hardware.radio.ims@1.6.so +vendor/lib/vendor.qti.hardware.radio.ims@1.7.so vendor/lib/vendor.qti.hardware.radio.internal.deviceinfo@1.0.so vendor/lib/vendor.qti.hardware.radio.lpa@1.0.so +vendor/lib/vendor.qti.hardware.radio.lpa@1.1.so vendor/lib/vendor.qti.hardware.radio.qcrilhook@1.0.so vendor/lib/vendor.qti.hardware.radio.qtiradio@1.0.so vendor/lib/vendor.qti.hardware.radio.qtiradio@2.0.so @@ -975,9 +2943,218 @@ vendor/lib/vendor.qti.hardware.radio.uim_remote_client@1.0.so vendor/lib/vendor.qti.hardware.radio.uim_remote_client@1.1.so vendor/lib/vendor.qti.hardware.radio.uim_remote_client@1.2.so vendor/lib/vendor.qti.hardware.radio.uim_remote_server@1.0.so +vendor/lib/vendor.qti.hardware.scve.objecttracker@1.0.so +vendor/lib/vendor.qti.hardware.scve.panorama@1.0.so +vendor/lib/vendor.qti.hardware.sigma_miracast@1.0.so +vendor/lib/vendor.qti.hardware.slmadapter@1.0.so +vendor/lib/vendor.qti.hardware.soter@1.0.so +vendor/lib/vendor.qti.hardware.tui_comm@1.0.so +vendor/lib/vendor.qti.hardware.vpp@1.1.so +vendor/lib/vendor.qti.hardware.vpp@1.2.so +vendor/lib/vendor.qti.hardware.wigig.netperftuner@1.0.so +vendor/lib/vendor.qti.ims.callcapability@1.0.so +vendor/lib/vendor.qti.ims.callinfo@1.0.so +vendor/lib/vendor.qti.ims.factory@1.0.so +vendor/lib/vendor.qti.ims.factory@1.1.so +vendor/lib/vendor.qti.ims.rcsconfig@1.0.so +vendor/lib/vendor.qti.ims.rcsconfig@1.1.so +vendor/lib/vendor.qti.ims.rcsconfig@2.0.so +vendor/lib/vendor.qti.ims.rcsconfig@2.1.so +vendor/lib/vendor.qti.imsrtpservice@3.0-service-Impl.so +vendor/lib/vendor.qti.imsrtpservice@3.0.so +vendor/lib/vendor.qti.latency@2.0.so +vendor/lib/vendor.qti.latency@2.1.so +vendor/lib/vendor.qti.memory.pasrmanager@1.0.so +vendor/lib/vendor.qti.memory.pasrmanager@1.1.so +vendor/lib/vendor.qti.power.pasrmanager@1.0.so +vendor/lib/vendor.qti.voiceprint@1.0.so + +# lib64 +vendor/lib64/btaudio_offload_if.so +vendor/lib64/com.qualcomm.qti.bluetooth_audio@1.0.so +vendor/lib64/com.qualcomm.qti.dpm.api@1.0.so +vendor/lib64/com.qualcomm.qti.imscmservice@1.0.so +vendor/lib64/com.qualcomm.qti.imscmservice@2.0.so +vendor/lib64/com.qualcomm.qti.imscmservice@2.1.so +vendor/lib64/com.qualcomm.qti.imscmservice@2.2.so +vendor/lib64/com.qualcomm.qti.uceservice@2.0.so +vendor/lib64/com.qualcomm.qti.uceservice@2.1.so +vendor/lib64/com.qualcomm.qti.uceservice@2.2.so +vendor/lib64/com.qualcomm.qti.uceservice@2.3.so +vendor/lib64/egl/eglSubDriverAndroid.so +vendor/lib64/egl/libEGL_adreno.so +vendor/lib64/egl/libGLESv1_CM_adreno.so +vendor/lib64/egl/libGLESv2_adreno.so +vendor/lib64/egl/libq3dtools_adreno.so +vendor/lib64/egl/libq3dtools_esx.so +vendor/lib64/ftm_fm_lib.so +vendor/lib64/hw/activity_recognition.msm8953.so +vendor/lib64/hw/android.hardware.bluetooth@1.0-impl-qti.so +vendor/lib64/hw/android.hardware.gatekeeper@1.0-impl-qti.so +vendor/lib64/hw/android.hardware.keymaster@3.0-impl-qti.so +vendor/lib64/hw/audio.bluetooth_qti.default.so +vendor/lib64/hw/com.dsi.ant@1.0-impl.so +vendor/lib64/hw/fingerprint.default.so +vendor/lib64/hw/gatekeeper.msm8953.so +vendor/lib64/hw/keystore.msm8953.so +vendor/lib64/hw/sound_trigger.primary.msm8953.so +vendor/lib64/hw/vendor.qti.esepowermanager@1.1-impl.so +vendor/lib64/hw/vendor.qti.gnss@4.0-impl.so +vendor/lib64/hw/vendor.qti.hardware.alarm@1.0-impl.so +vendor/lib64/hw/vendor.qti.hardware.bluetooth_audio@2.0-impl.so +vendor/lib64/hw/vendor.qti.hardware.bluetooth_audio@2.1-impl.so +vendor/lib64/hw/vendor.qti.hardware.bluetooth_sar@1.1-impl.so +vendor/lib64/hw/vendor.qti.hardware.btconfigstore@1.0-impl.so +vendor/lib64/hw/vendor.qti.hardware.btconfigstore@2.0-impl.so +vendor/lib64/hw/vendor.qti.hardware.capabilityconfigstore@1.0-impl.so +vendor/lib64/hw/vendor.qti.hardware.qccvndhal@1.0-impl.so +vendor/lib64/hw/vendor.qti.hardware.qseecom@1.0-impl.so +vendor/lib64/hw/vendor.qti.hardware.qteeconnector@1.0-impl.so +vendor/lib64/hw/vendor.qti.hardware.servicetracker@1.2-impl.so +vendor/lib64/hw/vendor.qti.hardware.soter@1.0-impl.so +vendor/lib64/hw/vulkan.adreno.so +vendor/lib64/hw/vulkan.adreno.so:vendor/lib64/hw/vulkan.msm8953.so +vendor/lib64/lib-imsSDP.so +vendor/lib64/lib-imscmservice.so +vendor/lib64/lib-imsdpl.so +vendor/lib64/lib-imsqimf.so +vendor/lib64/lib-imsrcs-v2.so +vendor/lib64/lib-imsrcsbaseimpl.so +vendor/lib64/lib-imsvtcore.so +vendor/lib64/lib-imsxml.so +vendor/lib64/lib-rcsconfig.so +vendor/lib64/lib-rtpcommon.so +vendor/lib64/lib-rtpcore.so +vendor/lib64/lib-rtpsl.so +vendor/lib64/lib-siputility.so +vendor/lib64/lib-uceservice.so +vendor/lib64/libAlacSwDec.so +vendor/lib64/libApeSwDec.so +vendor/lib64/libC2D2.so +vendor/lib64/libCB.so +vendor/lib64/libFlacSwDec.so +vendor/lib64/libGPQTEEC_vendor.so +vendor/lib64/libGPTEE_vendor.so +vendor/lib64/libGPreqcancel.so +vendor/lib64/libGPreqcancel_svc.so +vendor/lib64/libI420colorconvert.so +vendor/lib64/libOmxAacDec.so +vendor/lib64/libOmxAlacDec.so +vendor/lib64/libOmxAlacDecSw.so +vendor/lib64/libOmxAmrDec.so +vendor/lib64/libOmxAmrwbplusDec.so +vendor/lib64/libOmxApeDec.so +vendor/lib64/libOmxApeDecSw.so +vendor/lib64/libOmxEvrcDec.so +vendor/lib64/libOmxG711Dec.so +vendor/lib64/libOmxQcelp13Dec.so +vendor/lib64/libOmxVpp.so +vendor/lib64/libOmxWmaDec.so +vendor/lib64/libOpenCL.so +vendor/lib64/libQSEEComAPI.so +vendor/lib64/libQTEEConnector_vendor.so +vendor/lib64/libSecureUILib.so +vendor/lib64/libStDrvInt.so +vendor/lib64/libUBWC.so +vendor/lib64/libVkLayer_q3dtools.so +vendor/lib64/libacdb-fts.so +vendor/lib64/libacdbloader.so +vendor/lib64/libacdbrtac.so +vendor/lib64/libadiertac.so +vendor/lib64/libadreno_utils.so +vendor/lib64/libadsp_default_listener.so +vendor/lib64/libadsprpc.so +vendor/lib64/libaoa.so +vendor/lib64/libasn1cper.so +vendor/lib64/libasn1crt.so +vendor/lib64/libasn1crtx.so +vendor/lib64/libaudcal.so +vendor/lib64/libaudio_log_utils.so +vendor/lib64/libaudioalsa.so +vendor/lib64/libaudioconfigstore.so +-vendor/lib64/libaudioparsers.so +vendor/lib64/libbase64.so +vendor/lib64/libbluetooth_audio_session_qti.so +vendor/lib64/libbluetooth_audio_session_qti_2_1.so +vendor/lib64/libbt-hidlclient.so +vendor/lib64/libbtnv.so +vendor/lib64/libc2d30_bltlib.so +vendor/lib64/libcacertclient.so +vendor/lib64/libcapiv2svacnn.so +vendor/lib64/libcapiv2vop.so +vendor/lib64/libcdfw.so +vendor/lib64/libcdfw_remote_api.so +vendor/lib64/libcdsp_default_listener.so +vendor/lib64/libcdsprpc.so +vendor/lib64/libcne.so +vendor/lib64/libcneapiclient.so +vendor/lib64/libcneoplookup.so +vendor/lib64/libcneqmiutils.so vendor/lib64/libconfigdb.so +vendor/lib64/libcpion.so +vendor/lib64/libcryptfshwcommon.so +vendor/lib64/libcryptfshwhidl.so +vendor/lib64/libdataitems.so +vendor/lib64/libdiag.so +vendor/lib64/libdiagjni.so +vendor/lib64/libdisp-aba.so +vendor/lib64/libdpmqmihal.so +vendor/lib64/libdrmfs.so +vendor/lib64/libdrmtime.so +vendor/lib64/libdsi_netctrl.so +vendor/lib64/libdsutils.so +vendor/lib64/libfastcrc.so +vendor/lib64/libfastcvadsp_stub.so +vendor/lib64/libfastcvopt.so +vendor/lib64/libfastrpc_utf_stub.so +vendor/lib64/libgarden.so +vendor/lib64/libgcs-calwrapper.so +vendor/lib64/libgcs-ipc.so +vendor/lib64/libgcs-osal.so +vendor/lib64/libgcs.so +vendor/lib64/libgdtap.so +vendor/lib64/libgnsspps.so +vendor/lib64/libgpudataproducer.so +vendor/lib64/libgsl.so +vendor/lib64/libhdcpsrm.so +vendor/lib64/libhdr_tm.so +vendor/lib64/libidl.so +vendor/lib64/libizat_client_api.so +vendor/lib64/libizat_core.so +vendor/lib64/libjnihelper.so +vendor/lib64/libkeymasterdeviceutils.so +vendor/lib64/libkeymasterprovision.so +vendor/lib64/libkeymasterutils.so +vendor/lib64/liblbs_core.so +vendor/lib64/liblistensoundmodel2.so +vendor/lib64/libllvm-glnext.so +vendor/lib64/libllvm-qcom.so +vendor/lib64/libloc_api_v02.so +vendor/lib64/libloc_socket.so +vendor/lib64/liblocationservice.so +vendor/lib64/liblocationservice_glue.so +vendor/lib64/liblowi_client.so +vendor/lib64/liblowi_wifihal.so vendor/lib64/liblqe.so vendor/lib64/libmdmdetect.so +vendor/lib64/libmdsprpc.so +vendor/lib64/libminkdescriptor.so +vendor/lib64/libminksocket.so +vendor/lib64/libmiracast.so +vendor/lib64/libmm-color-convertor.so +vendor/lib64/libmm-hdcpmgr.so +vendor/lib64/libmmcamera2_frame_algorithm.so +vendor/lib64/libmmcamera2_is.so +vendor/lib64/libmmcamera2_q3a_core.so +vendor/lib64/libmmcamera2_stats_algorithm.so +vendor/lib64/libmmcamera2_stats_lib.so +vendor/lib64/libmmcamera_dbg.so +vendor/lib64/libmmcamera_faceproc.so +vendor/lib64/libmmcamera_faceproc2.so +vendor/lib64/libmmcamera_tintless_algo.so +vendor/lib64/libmmcamera_tintless_bg_pca_algo.so +vendor/lib64/libmmosal.so +vendor/lib64/libmulawdec.so vendor/lib64/libnetmgr.so vendor/lib64/libnetmgr_common.so vendor/lib64/libnetmgr_nr_fusion.so @@ -985,22 +3162,162 @@ vendor/lib64/libnetmgr_rmnet_ext.so vendor/lib64/libnlnetmgr.so vendor/lib64/libpdmapper.so vendor/lib64/libpdnotifier.so +vendor/lib64/libperfconfig.so +vendor/lib64/libperfgluelayer.so +vendor/lib64/libperfioctl.so +vendor/lib64/libperipheral_client.so +vendor/lib64/libpvr.so +vendor/lib64/libqcbor.so +vendor/lib64/libqcc_file_agent.so +vendor/lib64/libqcci_legacy.so +vendor/lib64/libqcmaputils.so vendor/lib64/libqcrilFramework.so vendor/lib64/libqcrildatactl.so --vendor/lib64/libqmiservices.so +vendor/lib64/libqdi.so +vendor/lib64/libqdma_file_agent.so +vendor/lib64/libqdp.so +vendor/lib64/libqisl.so +vendor/lib64/libqmi.so +vendor/lib64/libqmi_cci.so +vendor/lib64/libqmi_client_helper.so +vendor/lib64/libqmi_client_qmux.so +vendor/lib64/libqmi_common_so.so +vendor/lib64/libqmi_csi.so +vendor/lib64/libqmi_encdec.so +vendor/lib64/libqmi_legacy.so +vendor/lib64/libqmiservices.so vendor/lib64/libqrtr.so vendor/lib64/libqsocket.so +vendor/lib64/libqti-iopd-client.so +vendor/lib64/libqti-perfd-client.so +vendor/lib64/libqti-perfd.so +vendor/lib64/libqti-util.so +vendor/lib64/libqti-utils.so +vendor/lib64/libqtigef.so +vendor/lib64/libqtikeymaster4.so +vendor/lib64/librcc.so +vendor/lib64/libremosaic_daemon.so +vendor/lib64/libremosaiclib.so vendor/lib64/libril-qc-hal-qmi.so +vendor/lib64/libril-qc-logger.so vendor/lib64/libril-qc-ltedirectdisc.so vendor/lib64/libril-qc-qmi-1.so vendor/lib64/libril-qc-radioconfig.so vendor/lib64/libril-qcril-hook-oem.so vendor/lib64/librilqmiservices.so +vendor/lib64/librmp.so +vendor/lib64/librpmb.so +vendor/lib64/librs_adreno.so +vendor/lib64/libscalar.so +vendor/lib64/libscveCommon.so +vendor/lib64/libscveCommon_stub.so +vendor/lib64/libscveObjectSegmentation.so +vendor/lib64/libscveObjectSegmentation_stub.so +vendor/lib64/libscveObjectTracker.so +vendor/lib64/libscveObjectTracker_stub.so +vendor/lib64/libsdedrm.so +vendor/lib64/libsdm-color.so +vendor/lib64/libsdm-diag.so +vendor/lib64/libsdm-disp-vndapis.so +vendor/lib64/libsdmextension.so +vendor/lib64/libsdsprpc.so +vendor/lib64/libsecureui.so +vendor/lib64/libsecureui_svcsock.so +vendor/lib64/libseemore.so +vendor/lib64/libsensor1.so +vendor/lib64/libsensor_reg.so vendor/lib64/libsettings.so +vendor/lib64/libsi.so +vendor/lib64/libslimclient.so +vendor/lib64/libsmemlog.so +vendor/lib64/libsoc_helper.so +vendor/lib64/libssc_default_listener.so +vendor/lib64/libssd.so +vendor/lib64/libstagefright_soft_qtiflacdec.so +vendor/lib64/libstreamparser.so +vendor/lib64/libsubsystem_control.so +vendor/lib64/libsynergy_loc_api.so +vendor/lib64/libsysmon_cdsp_skel.so vendor/lib64/libsystem_health_mon.so +vendor/lib64/libthermalclient.so +vendor/lib64/libtime_genoff.so +vendor/lib64/libtinyxml2_1.so +vendor/lib64/libtrustedapploader.so +vendor/lib64/libtzdrmgenprov.so +vendor/lib64/libvideoutils.so +vendor/lib64/libvpplibrary.so +vendor/lib64/libwfdhdcpcp.so +vendor/lib64/libwms.so +vendor/lib64/libwqe.so +vendor/lib64/libxml.so +vendor/lib64/libxtadapter.so +vendor/lib64/libxtwifi_server_protocol.so +vendor/lib64/libxtwifi_server_protocol_uri_v3.so vendor/lib64/qcrild_librilutils.so vendor/lib64/qtibus.so vendor/lib64/qtimutex.so +vendor/lib64/sensor_calibrate.so +vendor/lib64/sensors.ssc.so +vendor/lib64/soundfx/libasphere.so +vendor/lib64/soundfx/libqcbassboost.so +vendor/lib64/soundfx/libqcreverb.so +vendor/lib64/soundfx/libqcvirt.so +vendor/lib64/soundfx/libshoebox.so +vendor/lib64/vendor.display.color@1.0.so +vendor/lib64/vendor.display.color@1.1.so +vendor/lib64/vendor.display.color@1.2.so +vendor/lib64/vendor.display.postproc@1.0.so +vendor/lib64/vendor.qti.data.factory@2.0.so +vendor/lib64/vendor.qti.data.factory@2.1.so +vendor/lib64/vendor.qti.data.factory@2.2.so +vendor/lib64/vendor.qti.data.factory@2.3.so +vendor/lib64/vendor.qti.data.mwqem@1.0.so +vendor/lib64/vendor.qti.data.slm@1.0.so +vendor/lib64/vendor.qti.esepowermanager@1.0.so +vendor/lib64/vendor.qti.esepowermanager@1.1.so +vendor/lib64/vendor.qti.gnss@1.0.so +vendor/lib64/vendor.qti.gnss@1.1.so +vendor/lib64/vendor.qti.gnss@1.2.so +vendor/lib64/vendor.qti.gnss@2.0.so +vendor/lib64/vendor.qti.gnss@2.1.so +vendor/lib64/vendor.qti.gnss@3.0.so +vendor/lib64/vendor.qti.gnss@4.0-service.so +vendor/lib64/vendor.qti.gnss@4.0.so +vendor/lib64/vendor.qti.hardware.alarm@1.0.so +vendor/lib64/vendor.qti.hardware.bluetooth_sar@1.0.so +vendor/lib64/vendor.qti.hardware.bluetooth_sar@1.1.so +vendor/lib64/vendor.qti.hardware.btconfigstore@1.0.so +vendor/lib64/vendor.qti.hardware.btconfigstore@2.0.so +vendor/lib64/vendor.qti.hardware.cacert@1.0.so +vendor/lib64/vendor.qti.hardware.capabilityconfigstore@1.0.so +vendor/lib64/vendor.qti.hardware.cryptfshw@1.0.so +vendor/lib64/vendor.qti.hardware.cvp@1.0.so +vendor/lib64/vendor.qti.hardware.data.cne.internal.api@1.0.so +vendor/lib64/vendor.qti.hardware.data.cne.internal.constants@1.0.so +vendor/lib64/vendor.qti.hardware.data.cne.internal.server@1.0.so +vendor/lib64/vendor.qti.hardware.data.connection@1.0.so +vendor/lib64/vendor.qti.hardware.data.connection@1.1.so +vendor/lib64/vendor.qti.hardware.data.dynamicdds@1.0.so +vendor/lib64/vendor.qti.hardware.data.iwlan@1.0.so +vendor/lib64/vendor.qti.hardware.data.latency@1.0.so +vendor/lib64/vendor.qti.hardware.data.lce@1.0.so +vendor/lib64/vendor.qti.hardware.data.qmi@1.0.so +vendor/lib64/vendor.qti.hardware.dsp@1.0.so +vendor/lib64/vendor.qti.hardware.fingerprint@1.0.so +vendor/lib64/vendor.qti.hardware.fm@1.0.so +vendor/lib64/vendor.qti.hardware.iop@1.0.so +vendor/lib64/vendor.qti.hardware.iop@2.0.so +vendor/lib64/vendor.qti.hardware.mwqemadapter@1.0.so +vendor/lib64/vendor.qti.hardware.perf@1.0.so +vendor/lib64/vendor.qti.hardware.perf@2.0.so +vendor/lib64/vendor.qti.hardware.perf@2.1.so +vendor/lib64/vendor.qti.hardware.perf@2.2.so +vendor/lib64/vendor.qti.hardware.qccsyshal@1.0.so +vendor/lib64/vendor.qti.hardware.qccvndhal@1.0-halimpl.so +vendor/lib64/vendor.qti.hardware.qccvndhal@1.0.so +vendor/lib64/vendor.qti.hardware.qdutils_disp@1.0.so +vendor/lib64/vendor.qti.hardware.qseecom@1.0.so +vendor/lib64/vendor.qti.hardware.qteeconnector@1.0.so vendor/lib64/vendor.qti.hardware.radio.am@1.0.so vendor/lib64/vendor.qti.hardware.radio.atcmdfwd@1.0.so vendor/lib64/vendor.qti.hardware.radio.ims@1.0.so @@ -1010,8 +3327,10 @@ vendor/lib64/vendor.qti.hardware.radio.ims@1.3.so vendor/lib64/vendor.qti.hardware.radio.ims@1.4.so vendor/lib64/vendor.qti.hardware.radio.ims@1.5.so vendor/lib64/vendor.qti.hardware.radio.ims@1.6.so +vendor/lib64/vendor.qti.hardware.radio.ims@1.7.so vendor/lib64/vendor.qti.hardware.radio.internal.deviceinfo@1.0.so vendor/lib64/vendor.qti.hardware.radio.lpa@1.0.so +vendor/lib64/vendor.qti.hardware.radio.lpa@1.1.so vendor/lib64/vendor.qti.hardware.radio.qcrilhook@1.0.so vendor/lib64/vendor.qti.hardware.radio.qtiradio@1.0.so vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.0.so @@ -1026,6 +3345,35 @@ vendor/lib64/vendor.qti.hardware.radio.uim_remote_client@1.0.so vendor/lib64/vendor.qti.hardware.radio.uim_remote_client@1.1.so vendor/lib64/vendor.qti.hardware.radio.uim_remote_client@1.2.so vendor/lib64/vendor.qti.hardware.radio.uim_remote_server@1.0.so +vendor/lib64/vendor.qti.hardware.scve.objecttracker@1.0.so +vendor/lib64/vendor.qti.hardware.scve.panorama@1.0.so +vendor/lib64/vendor.qti.hardware.sigma_miracast@1.0.so +vendor/lib64/vendor.qti.hardware.slmadapter@1.0.so +vendor/lib64/vendor.qti.hardware.soter@1.0.so +vendor/lib64/vendor.qti.hardware.tui_comm@1.0.so +vendor/lib64/vendor.qti.hardware.vpp@1.1.so +vendor/lib64/vendor.qti.hardware.vpp@1.2.so +vendor/lib64/vendor.qti.hardware.wigig.netperftuner@1.0.so +vendor/lib64/vendor.qti.hardware.wigig.supptunnel@1.0.so +vendor/lib64/vendor.qti.ims.callcapability@1.0.so +vendor/lib64/vendor.qti.ims.callinfo@1.0.so +vendor/lib64/vendor.qti.ims.factory@1.0.so +vendor/lib64/vendor.qti.ims.factory@1.1.so +vendor/lib64/vendor.qti.ims.rcsconfig@1.0.so +vendor/lib64/vendor.qti.ims.rcsconfig@1.1.so +vendor/lib64/vendor.qti.ims.rcsconfig@2.0.so +vendor/lib64/vendor.qti.ims.rcsconfig@2.1.so +vendor/lib64/vendor.qti.imsrtpservice@3.0-service-Impl.so +vendor/lib64/vendor.qti.imsrtpservice@3.0.so +vendor/lib64/vendor.qti.latency@2.0.so +vendor/lib64/vendor.qti.latency@2.1.so +vendor/lib64/vendor.qti.memory.pasrmanager@1.0.so +vendor/lib64/vendor.qti.memory.pasrmanager@1.1.so +vendor/lib64/vendor.qti.power.pasrmanager@1.0.so +vendor/lib64/vendor.qti.voiceprint@1.0.so + +# radio +vendor/radio/qcril_database/qcril.db vendor/radio/qcril_database/upgrade/0_initial.sql vendor/radio/qcril_database/upgrade/1_version_intro.sql vendor/radio/qcril_database/upgrade/2_version_add_wps_config.sql @@ -1033,268 +3381,7 @@ vendor/radio/qcril_database/upgrade/3_version_update_wps_config.sql vendor/radio/qcril_database/upgrade/4_version_update_ecc_table.sql vendor/radio/qcril_database/upgrade/5_version_update_ecc_table.sql vendor/radio/qcril_database/upgrade/6_version_update_ecc_table.sql -vendor/radio/qcril_database/qcril.db - -# Radio (qti-telephony-common) - from daisy-user-10-QKQ1.191002.002-V11.0.18.0.QDLMIXM-release-keys -framework/qti-telephony-common.jar:product/framework/qti-telephony-common.jar|11d6b89b31a9bf65218b3676c2bbd296275b1932 - -# Radio - IMS -lib/android.hardware.camera.common@1.0.so -lib/android.hardware.camera.device@1.0.so -lib/android.hardware.camera.device@3.2.so -lib/android.hardware.camera.device@3.3.so -lib/android.hardware.camera.device@3.4.so -lib/android.hardware.camera.provider@2.4.so -lib/android.hardware.camera.provider@2.5.so -lib/vendor.qti.hardware.camera.device@1.0.so -lib64/android.hardware.camera.common@1.0.so -lib64/android.hardware.camera.device@1.0.so -lib64/android.hardware.camera.device@3.2.so -lib64/android.hardware.camera.device@3.3.so -lib64/android.hardware.camera.device@3.4.so -lib64/android.hardware.camera.provider@2.4.so -lib64/android.hardware.camera.provider@2.5.so -lib64/vendor.qti.hardware.camera.device@1.0.so -etc/permissions/com.qualcomm.qti.imscmservice-V2.0-java.xml:product/etc/permissions/com.qualcomm.qti.imscmservice-V2.0-java.xml -etc/permissions/com.qualcomm.qti.imscmservice-V2.1-java.xml:product/etc/permissions/com.qualcomm.qti.imscmservice-V2.1-java.xml -etc/permissions/com.qualcomm.qti.imscmservice-V2.2-java.xml:product/etc/permissions/com.qualcomm.qti.imscmservice-V2.2-java.xml -framework/com.qualcomm.qti.imscmservice-V2.0-java.jar:product/framework/com.qualcomm.qti.imscmservice-V2.0-java.jar -framework/com.qualcomm.qti.imscmservice-V2.1-java.jar:product/framework/com.qualcomm.qti.imscmservice-V2.1-java.jar -framework/com.qualcomm.qti.imscmservice-V2.2-java.jar:product/framework/com.qualcomm.qti.imscmservice-V2.2-java.jar -framework/com.qualcomm.qti.uceservice-V2.0-java.jar:product/framework/com.qualcomm.qti.uceservice-V2.0-java.jar -framework/com.qualcomm.qti.uceservice-V2.1-java.jar:product/framework/com.qualcomm.qti.uceservice-V2.1-java.jar -framework/vendor.qti.ims.callinfo-V1.0-java.jar:product/framework/vendor.qti.ims.callinfo-V1.0-java.jar -framework/vendor.qti.ims.rcsconfig-V1.0-java.jar:product/framework/vendor.qti.ims.rcsconfig-V1.0-java.jar -lib/com.qualcomm.qti.imscmservice@1.0.so:product/lib/com.qualcomm.qti.imscmservice@1.0.so -lib/com.qualcomm.qti.imscmservice@2.0.so:product/lib/com.qualcomm.qti.imscmservice@2.0.so -lib/com.qualcomm.qti.imscmservice@2.1.so:product/lib/com.qualcomm.qti.imscmservice@2.1.so -lib/com.qualcomm.qti.imscmservice@2.2.so:product/lib/com.qualcomm.qti.imscmservice@2.2.so -lib/com.qualcomm.qti.uceservice@2.0.so:product/lib/com.qualcomm.qti.uceservice@2.0.so -lib/com.qualcomm.qti.uceservice@2.1.so:product/lib/com.qualcomm.qti.uceservice@2.1.so -lib/lib-imscamera.so:product/lib/lib-imscamera.so -lib/lib-imsvideocodec.so:product/lib/lib-imsvideocodec.so -lib/lib-imsvt.so:product/lib/lib-imsvt.so -lib/lib-imsvtextutils.so:product/lib/lib-imsvtextutils.so -lib/lib-imsvtutils.so:product/lib/lib-imsvtutils.so -lib/libdiag_system.so:product/lib/libdiag_system.so -lib/libimscamera_jni.so:product/lib/libimscamera_jni.so -lib/libimsmedia_jni.so:product/lib/libimsmedia_jni.so -lib/vendor.qti.hardware.camera.device@1.0.so:product/lib/vendor.qti.hardware.camera.device@1.0.so -lib/vendor.qti.ims.callinfo@1.0.so:product/lib/vendor.qti.ims.callinfo@1.0.so -lib/vendor.qti.ims.rcsconfig@1.0.so:product/lib/vendor.qti.ims.rcsconfig@1.0.so -lib/vendor.qti.ims.rcsconfig@1.1.so:product/lib/vendor.qti.ims.rcsconfig@1.1.so -lib/vendor.qti.imsrtpservice@2.0.so:product/lib/vendor.qti.imsrtpservice@2.0.so -lib/vendor.qti.imsrtpservice@2.1.so:product/lib/vendor.qti.imsrtpservice@2.1.so -lib64/com.qualcomm.qti.imscmservice@1.0.so:product/lib64/com.qualcomm.qti.imscmservice@1.0.so -lib64/com.qualcomm.qti.imscmservice@2.0.so:product/lib64/com.qualcomm.qti.imscmservice@2.0.so -lib64/com.qualcomm.qti.imscmservice@2.1.so:product/lib64/com.qualcomm.qti.imscmservice@2.1.so -lib64/com.qualcomm.qti.imscmservice@2.2.so:product/lib64/com.qualcomm.qti.imscmservice@2.2.so -lib64/com.qualcomm.qti.uceservice@2.0.so:product/lib64/com.qualcomm.qti.uceservice@2.0.so -lib64/com.qualcomm.qti.uceservice@2.1.so:product/lib64/com.qualcomm.qti.uceservice@2.1.so -lib64/lib-imscamera.so:product/lib64/lib-imscamera.so -lib64/lib-imsvideocodec.so:product/lib64/lib-imsvideocodec.so -lib64/lib-imsvt.so:product/lib64/lib-imsvt.so -lib64/lib-imsvtextutils.so:product/lib64/lib-imsvtextutils.so -lib64/lib-imsvtutils.so:product/lib64/lib-imsvtutils.so -lib64/libdiag_system.so:product/lib64/libdiag_system.so -lib64/libimscamera_jni.so:product/lib64/libimscamera_jni.so -lib64/libimsmedia_jni.so:product/lib64/libimsmedia_jni.so -lib64/vendor.qti.hardware.camera.device@1.0.so:product/lib64/vendor.qti.hardware.camera.device@1.0.so -lib64/vendor.qti.ims.callinfo@1.0.so:product/lib64/vendor.qti.ims.callinfo@1.0.so -lib64/vendor.qti.ims.rcsconfig@1.0.so:product/lib64/vendor.qti.ims.rcsconfig@1.0.so -lib64/vendor.qti.ims.rcsconfig@1.1.so:product/lib64/vendor.qti.ims.rcsconfig@1.1.so -lib64/vendor.qti.imsrtpservice@2.0.so:product/lib64/vendor.qti.imsrtpservice@2.0.so -lib64/vendor.qti.imsrtpservice@2.1.so:product/lib64/vendor.qti.imsrtpservice@2.1.so --priv-app/ims/ims.apk:product/priv-app/ims/ims.apk -vendor/bin/ims_rtp_daemon -vendor/bin/imsdatadaemon -vendor/bin/imsqmidaemon -vendor/bin/imsrcsd -vendor/etc/init/ims_rtp_daemon.rc -vendor/etc/init/imsdatadaemon.rc -vendor/etc/init/imsqmidaemon.rc -vendor/etc/init/imsrcsd.rc -vendor/lib/com.qualcomm.qti.imscmservice@1.0.so -vendor/lib/com.qualcomm.qti.imscmservice@2.0.so -vendor/lib/com.qualcomm.qti.imscmservice@2.1.so -vendor/lib/com.qualcomm.qti.imscmservice@2.2.so -vendor/lib/com.qualcomm.qti.uceservice@2.0.so -vendor/lib/com.qualcomm.qti.uceservice@2.1.so -vendor/lib/lib-imsSDP.so -vendor/lib/lib-imscmservice.so -vendor/lib/lib-imsdpl.so -vendor/lib/lib-imsqimf.so -vendor/lib/lib-imsrcs-v2.so -vendor/lib/lib-imsrcsbaseimpl.so -vendor/lib/lib-imsvtcore.so -vendor/lib/lib-imsxml.so -vendor/lib/lib-rtpcommon.so -vendor/lib/lib-rtpcore.so -vendor/lib/lib-rtpsl.so -vendor/lib/lib-uceservice.so -vendor/lib/vendor.qti.ims.callinfo@1.0.so -vendor/lib/vendor.qti.ims.rcsconfig@1.0.so -vendor/lib/vendor.qti.ims.rcsconfig@1.1.so -vendor/lib/vendor.qti.imsrtpservice@2.0.so -vendor/lib/vendor.qti.imsrtpservice@2.1-service-Impl.so -vendor/lib/vendor.qti.imsrtpservice@2.1.so -vendor/lib64/com.qualcomm.qti.imscmservice@1.0.so -vendor/lib64/com.qualcomm.qti.imscmservice@2.0.so -vendor/lib64/com.qualcomm.qti.imscmservice@2.1.so -vendor/lib64/com.qualcomm.qti.imscmservice@2.2.so -vendor/lib64/com.qualcomm.qti.uceservice@2.0.so -vendor/lib64/com.qualcomm.qti.uceservice@2.1.so -vendor/lib64/lib-imsSDP.so -vendor/lib64/lib-imscmservice.so -vendor/lib64/lib-imsdpl.so -vendor/lib64/lib-imsqimf.so -vendor/lib64/lib-imsrcs-v2.so -vendor/lib64/lib-imsrcsbaseimpl.so -vendor/lib64/lib-imsvtcore.so -vendor/lib64/lib-imsxml.so -vendor/lib64/lib-rtpcommon.so -vendor/lib64/lib-rtpcore.so -vendor/lib64/lib-rtpsl.so -vendor/lib64/lib-siputility.so -vendor/lib64/lib-uceservice.so -vendor/lib64/librcc.so -vendor/lib64/vendor.qti.ims.callinfo@1.0.so -vendor/lib64/vendor.qti.ims.rcsconfig@1.0.so -vendor/lib64/vendor.qti.ims.rcsconfig@1.1.so -vendor/lib64/vendor.qti.imsrtpservice@2.0.so -vendor/lib64/vendor.qti.imsrtpservice@2.1-service-Impl.so -vendor/lib64/vendor.qti.imsrtpservice@2.1.so - -# Sensors -vendor/bin/sensors.qti -vendor/etc/sensors/sensor_def_qcomdev.conf -vendor/lib/hw/activity_recognition.msm8953.so -vendor/lib/libsensor1.so -vendor/lib/libsensor_reg.so -vendor/lib/sensor_calibrate.so -vendor/lib/sensors.ssc.so -vendor/lib64/hw/activity_recognition.msm8953.so -vendor/lib64/libsensor1.so -vendor/lib64/libsensor_reg.so -vendor/lib64/sensor_calibrate.so -vendor/lib64/sensors.ssc.so - -# Thermal -vendor/bin/thermal-engine --vendor/lib/libthermalclient.so --vendor/lib64/libthermalclient.so - -# Time services --vendor/app/TimeService/TimeService.apk -vendor/bin/time_daemon -vendor/etc/init/init.time_daemon.rc --vendor/lib/libtime_genoff.so --vendor/lib64/libtime_genoff.so - -# Wi-Fi -etc/firmware/wlan/prima/WCNSS_cfg.dat -vendor/bin/cnss-daemon -vendor/bin/wcnss_service -vendor/etc/wifi/aoa_cldb_falcon.bin -vendor/etc/wifi/aoa_cldb_swl14.bin -vendor/firmware/wlan/prima/WCNSS_qcom_wlan_nv.bin - -# Wi-Fi Display - 8901.2.A.0111-SS.20200304 -bin/wfdservice -etc/init/wfdservice.rc -etc/wfdconfig.xml -etc/wfdconfigsink.xml --framework/WfdCommon.jar -lib/com.qualcomm.qti.wifidisplayhal@1.0.so -lib/libFileMux.so -lib/libOmxMux.so -lib/libmmosal.so -lib/libmmparser_lite.so -lib/libmmrtpdecoder.so -lib/libmmrtpencoder.so -lib/libwfdavenhancements.so -lib/libwfdclient.so -lib/libwfdcodecv4l2.so -lib/libwfdcommonutils.so -lib/libwfdconfigutils.so -lib/libwfdmminterface.so -lib/libwfdmmsink.so -lib/libwfdmmsrc.so -lib/libwfdnative.so -lib/libwfdrtsp.so -lib/libwfdservice.so -lib/libwfdsm.so -lib/libwfduibcinterface.so -lib/libwfduibcsink.so -lib/libwfduibcsinkinterface.so -lib/libwfduibcsrc.so -lib/libwfduibcsrcinterface.so -lib64/libFileMux.so -lib64/libmmosal.so -lib64/libmmparser_lite.so -lib64/libwfdclient.so -lib64/libwfdnative.so --priv-app/WfdService/WfdService.apk -vendor/bin/wifidisplayhalservice -vendor/etc/init/com.qualcomm.qti.wifidisplayhal@1.0-service.rc -vendor/lib/com.qualcomm.qti.wifidisplayhal@1.0-halimpl.so -vendor/lib/com.qualcomm.qti.wifidisplayhal@1.0.so -vendor/lib/libOmxVideoDSMode.so -vendor/lib/libmmosal_proprietary.so -vendor/lib/libwfdcommonutils_proprietary.so -vendor/lib/libwfdhaldsmanager.so -vendor/lib/libwfdhdcpcp.so -vendor/lib/libwfdmmservice.so -vendor/lib/libwfdmodulehdcpsession.so -vendor/lib64/libmmosal_proprietary.so -vendor/lib64/libwfdhdcpcp.so - -# This is in charge of setting the subsystem restart values at: -# /sys/bus/msm_subsys/devices/subsys*/restart_level -vendor/bin/ssr_setup - -# SECUREMSM -vendor/bin/hw/vendor.qti.hardware.tui_comm@1.0-service-qti -vendor/etc/init/vendor.qti.hardware.tui_comm@1.0-service-qti.rc -vendor/lib/libGPQTEEC_vendor.so -vendor/lib/libQTEEConnector_vendor.so -vendor/lib/libStDrvInt.so -vendor/lib/libsecureui.so -vendor/lib/libsecureui_svcsock.so -vendor/lib/vendor.qti.hardware.tui_comm@1.0.so -vendor/lib64/libGPQTEEC_vendor.so -vendor/lib64/libQTEEConnector_vendor.so -vendor/lib64/libStDrvInt.so -vendor/lib64/libsecureui.so -vendor/lib64/libsecureui_svcsock.so -vendor/lib64/vendor.qti.hardware.tui_comm@1.0.so - -# Elan Fingerprint -vendor/firmware/fingerprint.b00 -vendor/firmware/fingerprint.b01 -vendor/firmware/fingerprint.b02 -vendor/firmware/fingerprint.b03 -vendor/firmware/fingerprint.b04 -vendor/firmware/fingerprint.b05 -vendor/firmware/fingerprint.b06 -vendor/firmware/fingerprint.mdt -vendor/lib64/hw/fingerprint.default.so - -# NFC - PN553 -vendor/bin/nqnfcinfo -vendor/etc/libnfc-mtp-NQ3XX.conf -vendor/etc/libnfc-nci.conf -vendor/etc/libnfc-qrd-NQ3XX.conf -vendor/lib/libpn553_fw.so - -#POWER_OFF_ALARM -vendor/bin/hw/vendor.qti.hardware.alarm@1.0-service -vendor/bin/power_off_alarm -vendor/etc/init/vendor.qti.hardware.alarm@1.0-service.rc -vendor/lib/hw/vendor.qti.hardware.alarm@1.0-impl.so -vendor/lib/vendor.qti.hardware.alarm@1.0.so -vendor/lib64/hw/vendor.qti.hardware.alarm@1.0-impl.so -vendor/lib64/vendor.qti.hardware.alarm@1.0.so - -# USB -etc/firmware/ice40.bin +vendor/radio/qcril_database/upgrade/7_version_update_ecc_table.sql +vendor/radio/qcril_database/upgrade/8_version_update_ecc_table.sql +vendor/radio/qcril_database/upgrade/9_version_update_ecc_table.sql +vendor/radio/qcril_database/upgrade/10_version_update_ecc_table.sql -- GitLab