diff options
| author | Siluxsept <ronny.horn.rh@gmail.com> | 2025-08-09 20:39:31 +0200 |
|---|---|---|
| committer | Siluxsept <ronny.horn.rh@gmail.com> | 2025-08-09 20:39:31 +0200 |
| commit | ffbf3e9ab9cda4717bc8218fecae3c0df5c45254 (patch) | |
| tree | b5a064914d4e9028a45118a687ce568b41f1d0f4 | |
| parent | 0723cbee90a0c6ce63ea32434f766425387c1835 (diff) | |
| parent | 61629bd1a7153d1c536ce53e19f4329c1904d578 (diff) | |
Merge branch 'lineage-22.2' of https://github.com/LineageOS/android_device_google_barbet into HEAD
Change-Id: I39dc446175009832df8b806a65e7c217a7d86ffe
52 files changed, 2703 insertions, 207 deletions
@@ -2,7 +2,6 @@ soong_namespace { imports: [ "hardware/google/interfaces", "hardware/google/pixel", - "hardware/qcom/bootctrl", ], } diff --git a/Android.mk b/Android.mk deleted file mode 100644 index 2bc997c..0000000 --- a/Android.mk +++ /dev/null @@ -1,38 +0,0 @@ -# -# Copyright 2018 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. -# - -LOCAL_PATH := $(call my-dir) - -$(eval $(call declare-copy-files-license-metadata,device/google/barbet,default-permissions.xml,SPDX-license-identifier-Apache-2.0,notice,build/soong/licenses/LICENSE,)) -$(eval $(call declare-copy-files-license-metadata,device/google/barbet,libnfc-nci.conf,SPDX-license-identifier-Apache-2.0,notice,build/soong/licenses/LICENSE,)) -$(eval $(call declare-copy-files-license-metadata,device/google/barbet,fstab.postinstall,SPDX-license-identifier-Apache-2.0,notice,build/soong/licenses/LICENSE,)) -$(eval $(call declare-copy-files-license-metadata,device/google/barbet,ueventd.rc,SPDX-license-identifier-Apache-2.0,notice,build/soong/licenses/LICENSE,)) -$(eval $(call declare-copy-files-license-metadata,device/google/barbet,wpa_supplicant.conf,SPDX-license-identifier-Apache-2.0,notice,build/soong/licenses/LICENSE,)) -$(eval $(call declare-copy-files-license-metadata,device/google/barbet,hals.conf,SPDX-license-identifier-Apache-2.0,notice,build/soong/licenses/LICENSE,)) -$(eval $(call declare-copy-files-license-metadata,device/google/barbet,media_profiles_V1_0.xml,SPDX-license-identifier-Apache-2.0,notice,build/soong/licenses/LICENSE,)) -$(eval $(call declare-copy-files-license-metadata,device/google/barbet,media_codecs_performance.xml,SPDX-license-identifier-Apache-2.0,notice,build/soong/licenses/LICENSE,)) -$(eval $(call declare-copy-files-license-metadata,device/google/barbet,device_state_configuration.xml,SPDX-license-identifier-Apache-2.0,notice,build/soong/licenses/LICENSE,)) -$(eval $(call declare-copy-files-license-metadata,device/google/barbet,task_profiles.json,SPDX-license-identifier-Apache-2.0,notice,build/soong/licenses/LICENSE,)) -$(eval $(call declare-copy-files-license-metadata,device/google/barbet,p2p_supplicant.conf,SPDX-license-identifier-Apache-2.0,notice,build/soong/licenses/LICENSE,)) -$(eval $(call declare-copy-files-license-metadata,device/google/barbet,wpa_supplicant.conf,SPDX-license-identifier-Apache-2.0,notice,build/soong/licenses/LICENSE,)) -$(eval $(call declare-copy-files-license-metadata,device/google/barbet,wpa_supplicant_overlay.conf,SPDX-license-identifier-Apache-2.0,notice,build/soong/licenses/LICENSE,)) - -$(eval $(call declare-1p-copy-files,device/google/barbet,audio_policy_configuration.xml)) - -ifeq ($(USES_DEVICE_GOOGLE_BARBET),true) - subdir_makefiles=$(call first-makefiles-under,$(LOCAL_PATH)) - $(foreach mk,$(subdir_makefiles),$(info including $(mk) ...)$(eval include $(mk))) -endif diff --git a/BoardConfigLineage.mk b/BoardConfigLineage.mk index 9bfdde3..d208cd7 100644 --- a/BoardConfigLineage.mk +++ b/BoardConfigLineage.mk @@ -9,4 +9,7 @@ BOOT_KERNEL_MODULES += ftm5.ko include device/google/redbull/BoardConfigLineage.mk +BOOT_SECURITY_PATCH := 2024-08-05 +VENDOR_SECURITY_PATCH := 2024-08-05 + include vendor/google/barbet/BoardConfigVendor.mk diff --git a/CleanSpec.mk b/CleanSpec.mk deleted file mode 100644 index 10c09e1..0000000 --- a/CleanSpec.mk +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 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. -# - -# If you don't need to do a full clean build but would like to touch -# a file or delete some intermediate files, add a clean step to the end -# of the list. These steps will only be run once, if they haven't been -# run before. -# -# E.g.: -# $(call add-clean-step, touch -c external/sqlite/sqlite3.h) -# $(call add-clean-step, rm -rf $(PRODUCT_OUT)/obj/STATIC_LIBRARIES/libz_intermediates) -# -# Always use "touch -c" and "rm -f" or "rm -rf" to gracefully deal with -# files that are missing or have been moved. -# -# Use $(PRODUCT_OUT) to get to the "out/target/product/blah/" directory. -# Use $(OUT_DIR) to refer to the "out" directory. -# -# If you need to re-do something that's already mentioned, just copy -# the command and add it to the bottom of the list. E.g., if a change -# that you made last week required touching a file and a change you -# made today requires touching the same file, just copy the old -# touch step and add it to the end of the list. -# -# ************************************************ -# NEWER CLEAN STEPS MUST BE AT THE END OF THE LIST -# ************************************************ - -# For example: -#$(call add-clean-step, rm -rf $(OUT_DIR)/target/common/obj/APPS/AndroidTests_intermediates) -#$(call add-clean-step, rm -rf $(OUT_DIR)/target/common/obj/JAVA_LIBRARIES/core_intermediates) -#$(call add-clean-step, find $(OUT_DIR) -type f -name "IGTalkSession*" -print0 | xargs -0 rm -f) -#$(call add-clean-step, rm -rf $(PRODUCT_OUT)/data/*) - - -# Vibrator HAL switch to AIDL -$(call add-clean-step, rm -rf $(PRODUCT_OUT)/vendor/etc/init/android.hardware.vibrator@1.3-service.barbet.rc) -$(call add-clean-step, rm -rf $(PRODUCT_OUT)/vendor/bin/hw/android.hardware.vibrator@1.3-service.barbet) -$(call add-clean-step, rm -rf $(PRODUCT_OUT)/vendor/etc/vintf/manifest/android.hardware.vibrator@1.3-service.barbet.xml) - -# Update to USB HAL 1.3 -$(call add-clean-step, rm -rf $(PRODUCT_OUT)/vendor/bin/hw/android.hardware.usb@1.2-service.barbet) -$(call add-clean-step, rm -rf $(PRODUCT_OUT)/vendor/etc/init/android.hardware.usb@1.2-service.barbet.rc) -$(call add-clean-step, rm -rf $(PRODUCT_OUT)/vendor/etc/vintf/manifest/android.hardware.usb@1.2-service.barbet.xml) -$(call add-clean-step, rm -rf $(PRODUCT_OUT)/vendor/bin/hw/android.hardware.usb@1.3-service.barbet) -$(call add-clean-step, rm -rf $(PRODUCT_OUT)/vendor/etc/init/android.hardware.usb@1.3-service.barbet.rc) -$(call add-clean-step, rm -rf $(PRODUCT_OUT)/vendor/etc/vintf/manifest/android.hardware.usb@1.3-service.barbet.xml) diff --git a/aicp.dependencies b/aicp.dependencies index 9b911df..cd2a975 100644 --- a/aicp.dependencies +++ b/aicp.dependencies @@ -3,23 +3,6 @@ "remote": "aicp", "repository": "AICP/device_google_redbull", "target_path": "device/google/redbull", - "branch": "t13.0" - }, - { - "remote": "gitlab", - "repository": "Siluxsept/vendor_gapps", - "target_path": "vendor/gapps", - "branch": "tau" - }, - { - "repository": "AICP/kernel_google_redbull", - "target_path": "kernel/google/redbull" - }, - { - "remote": "gitlab", - "repository": "the-muppets/proprietary_vendor_firmware", - "target_path": "vendor/firmware", - "clone-depth": "1", - "branch": "lineage-20" + "branch": "v15.0" } ] diff --git a/aicp_barbet.mk b/aicp_barbet.mk index 8b270e4..499fd50 100644 --- a/aicp_barbet.mk +++ b/aicp_barbet.mk @@ -23,9 +23,8 @@ TARGET_SCREEN_HEIGHT := 2340 TARGET_SCREEN_WIDTH := 1080 PRODUCT_BUILD_PROP_OVERRIDES += \ - TARGET_PRODUCT=barbet \ - PRIVATE_BUILD_DESC="barbet-user 13 TQ3A.230901.001 10750268 release-keys" - -BUILD_FINGERPRINT := google/barbet/barbet:13/TQ3A.230901.001/10750268:user/release-keys + BuildDesc="barbet-user 14 AP2A.240805.005.S4 12281092 release-keys" \ + BuildFingerprint=google/barbet/barbet:14/AP2A.240805.005.S4/12281092:user/release-keys \ + DeviceProduct=barbet $(call inherit-product, vendor/google/barbet/barbet-vendor.mk) diff --git a/aosp_barbet.mk b/aosp_barbet.mk index 31c4a50..0de436f 100644 --- a/aosp_barbet.mk +++ b/aosp_barbet.mk @@ -21,7 +21,7 @@ $(call inherit-product, $(SRC_TARGET_DIR)/product/core_64_bit.mk) $(call inherit-product, $(SRC_TARGET_DIR)/product/generic_system.mk) # Enable mainline checking -#PRODUCT_ENFORCE_ARTIFACT_PATH_REQUIREMENTS := strict +PRODUCT_ENFORCE_ARTIFACT_PATH_REQUIREMENTS := strict # # All components inherited here go to system_ext image @@ -38,6 +38,7 @@ $(call inherit-product, $(SRC_TARGET_DIR)/product/aosp_product.mk) # All components inherited here go to vendor image # # TODO(b/136525499): move *_vendor.mk into the vendor makefile later +TARGET_SUPPORTS_OMX_SERVICE := false $(call inherit-product, $(SRC_TARGET_DIR)/product/handheld_vendor.mk) $(call inherit-product, $(SRC_TARGET_DIR)/product/telephony_vendor.mk) diff --git a/aosp_barbet_hwasan.mk b/aosp_barbet_hwasan.mk new file mode 100644 index 0000000..056d58e --- /dev/null +++ b/aosp_barbet_hwasan.mk @@ -0,0 +1,23 @@ +# +# Copyright 2023 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. +# + +$(call inherit-product, device/google/barbet/aosp_barbet.mk) +PRODUCT_NAME := aosp_barbet_hwasan + +# Add "hwaddress" as a global sanitizer if it's missing. +ifeq ($(filter hwaddress,$(SANITIZE_TARGET)),) + SANITIZE_TARGET := $(strip $(SANITIZE_TARGET) hwaddress) +endif diff --git a/barbet/BoardConfig.mk b/barbet/BoardConfig.mk index 0c0c0f9..7786ac8 100644 --- a/barbet/BoardConfig.mk +++ b/barbet/BoardConfig.mk @@ -24,6 +24,9 @@ include device/google/redbull/BoardConfig-common.mk # Allow LZ4 compression BOARD_RAMDISK_USE_LZ4 := true +RELEASE_GOOGLE_PRODUCT_RADIO_DIR := $(RELEASE_GOOGLE_BARBET_RADIO_DIR) +RELEASE_GOOGLE_PRODUCT_BOOTLOADER_DIR := $(RELEASE_GOOGLE_BARBET_BOOTLOADER_DIR) + # Testing related defines #BOARD_PERFSETUP_SCRIPT := platform_testing/scripts/perf-setup/b9-setup.sh diff --git a/barbet/HbmSVManager.patch b/barbet/HbmSVManager.patch new file mode 100644 index 0000000..bfc5baa --- /dev/null +++ b/barbet/HbmSVManager.patch @@ -0,0 +1,67 @@ +--- a/smali/com/android/hbmsvmanager/filter/AmbientFilterFactory.smali ++++ b/smali/com/android/hbmsvmanager/filter/AmbientFilterFactory.smali +@@ -35,14 +35,22 @@ + .method public static createBrightnessFilter(Ljava/lang/String;Landroid/content/res/Resources;)Lcom/android/hbmsvmanager/filter/AmbientFilter; + .locals 2 + +- const v0, 0x10e0066 ++ const v0, 0 ++ ++ invoke-static {p1}, Lcom/android/hbmsvmanager/filter/AmbientFilterFactory;->getFilterHorizonIdentifier(Landroid/content/res/Resources;)I ++ ++ move-result v0 + + .line 53 + invoke-virtual {p1, v0}, Landroid/content/res/Resources;->getInteger(I)I + + move-result v0 + +- const v1, 0x10500bf ++ const v1, 0 ++ ++ invoke-static {p1}, Lcom/android/hbmsvmanager/filter/AmbientFilterFactory;->getFilterInterceptIdentifier(Landroid/content/res/Resources;)I ++ ++ move-result v1 + + .line 60 + invoke-static {p1, v1}, Lcom/android/hbmsvmanager/filter/AmbientFilterFactory;->getFloat(Landroid/content/res/Resources;I)F +@@ -89,3 +97,39 @@ + + return p0 + .end method ++ ++.method private static getFilterHorizonIdentifier(Landroid/content/res/Resources;)I ++ .registers 4 ++ .param p0, "resources" # Landroid/content/res/Resources; ++ ++ .line 7 ++ const-string v0, "integer" ++ ++ const-string v1, "android" ++ ++ const-string v2, "config_displayWhiteBalanceBrightnessFilterHorizon" ++ ++ invoke-virtual {p0, v2, v0, v1}, Landroid/content/res/Resources;->getIdentifier(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I ++ ++ move-result v0 ++ ++ return v0 ++.end method ++ ++.method private static getFilterInterceptIdentifier(Landroid/content/res/Resources;)I ++ .registers 4 ++ .param p0, "resources" # Landroid/content/res/Resources; ++ ++ .line 11 ++ const-string v0, "dimen" ++ ++ const-string v1, "android" ++ ++ const-string v2, "config_displayWhiteBalanceBrightnessFilterIntercept" ++ ++ invoke-virtual {p0, v2, v0, v1}, Landroid/content/res/Resources;->getIdentifier(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I ++ ++ move-result v0 ++ ++ return v0 ++.end method diff --git a/barbet/extract-files.py b/barbet/extract-files.py new file mode 100755 index 0000000..1b5e507 --- /dev/null +++ b/barbet/extract-files.py @@ -0,0 +1,90 @@ +#!/usr/bin/env -S PYTHONPATH=../../../../tools/extract-utils python3 +# +# SPDX-FileCopyrightText: 2024 The LineageOS Project +# SPDX-License-Identifier: Apache-2.0 +# + +from extract_utils.extract import extract_fns_user_type +from extract_utils.extract_pixel import ( + extract_pixel_factory_image, + extract_pixel_firmware, + pixel_factory_image_regex, + pixel_firmware_regex, +) +from extract_utils.fixups_blob import ( + blob_fixup, + blob_fixups_user_type, +) +from extract_utils.fixups_lib import ( + lib_fixups, + lib_fixups_user_type, +) +from extract_utils.main import ( + ExtractUtils, + ExtractUtilsModule, +) + +namespace_imports = [ + 'hardware/google/interfaces', + 'hardware/google/pixel', + 'hardware/qcom/sm7250/display', + 'hardware/qcom/sm7250/gps', + 'hardware/qcom/wlan/legacy', + 'vendor/qcom/opensource/display', +] + + +def lib_fixup_vendor_suffix(lib: str, partition: str, *args, **kwargs): + return f'{lib}_{partition}' if partition == 'vendor' else None + + +lib_fixups: lib_fixups_user_type = { + **lib_fixups, + ( + 'vendor.qti.hardware.tui_comm@1.0', + 'vendor.qti.imsrtpservice@3.0', + ): lib_fixup_vendor_suffix, +} + +blob_fixups: blob_fixups_user_type = { + 'product/etc/felica/common.cfg': blob_fixup() + .patch_file('osaifu-keitai.patch'), + 'product/etc/sysconfig/nexus.xml': blob_fixup() + .regex_replace('qulacomm', 'qualcomm'), + 'system_ext/priv-app/HbmSVManager/HbmSVManager.apk': blob_fixup() + .apktool_patch('HbmSVManager.patch'), + ( + 'vendor/bin/hw/android.hardware.rebootescrow-service.citadel', + 'vendor/lib64/android.hardware.keymaster@4.1-impl.nos.so', + ): blob_fixup() + .add_needed('libcrypto_shim.so'), + 'vendor/lib/libmmcamera_faceproc.so': blob_fixup() + .clear_symbol_version('__aeabi_memcpy') + .clear_symbol_version('__aeabi_memset') + .clear_symbol_version('__gnu_Unwind_Find_exidx'), + 'vendor/lib64/libgooglecamerahal.so': blob_fixup() + .add_needed('libmeminfo_shim.so'), +} # fmt: skip + +extract_fns: extract_fns_user_type = { + pixel_factory_image_regex: extract_pixel_factory_image, + pixel_firmware_regex: extract_pixel_firmware, +} + +module = ExtractUtilsModule( + 'barbet', + 'google', + device_rel_path='device/google/barbet/barbet', + blob_fixups=blob_fixups, + lib_fixups=lib_fixups, + namespace_imports=namespace_imports, + add_firmware_proprietary_file=True, + extract_fns=extract_fns, +) + +module.add_proprietary_file('proprietary-files-carriersettings.txt') +module.add_proprietary_file('proprietary-files-vendor.txt') + +if __name__ == '__main__': + utils = ExtractUtils.device(module) + utils.run() diff --git a/barbet/init.barbet.rc b/barbet/init.barbet.rc index ecf1a5e..e909144 100644 --- a/barbet/init.barbet.rc +++ b/barbet/init.barbet.rc @@ -37,6 +37,7 @@ on property:debug.touch_sensitivity_mode=1 service vendor.mdm_helper /vendor/bin/mdm_helper class core + user root group system wakelock on early-fs && property:ro.boot.hardware.revision=DEV1.0 diff --git a/barbet/osaifu-keitai.patch b/barbet/osaifu-keitai.patch new file mode 100644 index 0000000..83d6d0e --- /dev/null +++ b/barbet/osaifu-keitai.patch @@ -0,0 +1,24 @@ +From aab255f2807cfc460c0dce40decd5554d49c0076 Mon Sep 17 00:00:00 2001 +From: jabashque <jabashque@gmail.com> +Date: Mon, 5 Feb 2024 21:36:03 +0000 +Subject: [PATCH 1/1] Enable Osaifu-Keitai on non-Japanese SKUs + +--- + common.cfg | 3 +-- + 1 file changed, 1 insertion(+), 2 deletions(-) + +diff --git a/common.cfg b/common.cfg +index 3b78765..00f53cb 100644 +--- a/common.cfg ++++ b/common.cfg +@@ -11,6 +11,5 @@ + 02030001,0 + 02030002,0 + 02030003,intent:#Intent;action=android.settings.NFC_SETTINGS;end +-00000014,content://com.google.android.pixelnfc.provider.DeviceInfoContentProvider/isJapanSku +-00000015,is_japan_sku + 00000016,0001 ++00000018,1 +-- +2.47.0 + diff --git a/barbet/overlay/frameworks/base/core/res/res/values/config.xml b/barbet/overlay/frameworks/base/core/res/res/values/config.xml index 9eec0bf..e66c9e5 100755 --- a/barbet/overlay/frameworks/base/core/res/res/values/config.xml +++ b/barbet/overlay/frameworks/base/core/res/res/values/config.xml @@ -248,6 +248,25 @@ <item>0:2:15</item> <!-- ID0:Fingerprint:Strong --> </string-array> - <!-- the number of the max cached processes in the system. --> - <integer name="config_customizedMaxCachedProcesses">64</integer> + <!-- A string config in svg path format for the main display shape. + (@see https://www.w3.org/TR/SVG/paths.html#PathData). + + This config must be set unless: + 1. {@link Configuration#isScreenRound} is true which means the display shape is circular + and the system will auto-generate a circular shape. + 2. The display has no rounded corner and the system will auto-generate a rectangular shape. + (@see DisplayShape#createDefaultDisplayShape) + + Note: If the display supports multiple resolutions, please define the path config based on + the highest resolution so that it can be scaled correctly in each resolution. --> + <string name="config_mainDisplayShape">M 136 0 C 121.00003 0.21999956 105.99997 0.44023694 91 1.7402344 C 84.400014 2.3402332 75.99999 3.470002 71 4.5 C 51.00004 8.7999914 41.299974 14.000415 28 26.400391 C 13.550028 40.000363 6.8606979 60.000727 4.2207031 71.720703 C 2.8007059 78.000691 1.5503894 89.000028 0.90039062 103 C 0.49039144 111.99998 0.28999942 121.00003 0 136 L 0 2264 C -1.1842367e-15 2273.9802 0.89749539 2301.0762 8.4824219 2323.8809 C 9.5902204 2327.6834 10.887527 2331.427 12.394531 2335.0898 C 13.901538 2338.7425 15.479265 2342.0646 17.625 2345.877 C 21.916472 2353.5017 27.335328 2360.6789 33.632812 2366.9863 C 39.940278 2373.2838 47.117339 2378.7026 54.742188 2382.9941 C 55.151374 2383.2236 55.559563 2383.4524 55.96875 2383.6719 C 68.034771 2390.2389 81.439144 2394.0226 95.082031 2396.1484 C 111.66907 2398.7033 116.03967 2398.8024 136 2400 L 944 2400 C 963.96033 2398.8024 968.33094 2398.7033 984.91797 2396.1484 C 998.56087 2394.0226 1011.9654 2390.2389 1024.0312 2383.6719 C 1024.4404 2383.4524 1024.8486 2383.2236 1025.2578 2382.9941 C 1032.8826 2378.7026 1040.0597 2373.2838 1046.3672 2366.9863 C 1052.6647 2360.6789 1058.0835 2353.5017 1062.375 2345.877 C 1064.5207 2342.0646 1066.0985 2338.7425 1067.6055 2335.0898 C 1069.1125 2331.427 1070.4098 2327.6834 1071.5176 2323.8809 C 1079.1026 2301.0762 1080 2273.9802 1080 2264 L 1080 136 C 1079.71 121.00003 1079.5096 111.99998 1079.0996 103 C 1078.4496 89.000029 1077.1993 78.000691 1075.7793 71.720703 C 1073.1393 60.000727 1066.45 40.000363 1052 26.400391 C 1038.7 14.00042 1029 8.7999914 1009 4.5 C 1004 3.470002 995.59998 2.3402332 989 1.7402344 C 974.00002 0.44023694 958.99998 0.21999956 944 0 L 136 0 z M 1080 2264 L 1079.7305 2400 L 1080 2400 L 1080 2264 z M 0 2264 L 0 2400 L 0.26953125 2400 L 0 2264 z</string> + + <!-- Pre-scale volume at volume step 1 for Absolute Volume --> + <fraction name="config_prescaleAbsoluteVolume_index1">100%</fraction> + + <!-- Pre-scale volume at volume step 2 for Absolute Volume --> + <fraction name="config_prescaleAbsoluteVolume_index2">100%</fraction> + + <!-- Pre-scale volume at volume step 3 for Absolute Volume --> + <fraction name="config_prescaleAbsoluteVolume_index3">100%</fraction> </resources> diff --git a/barbet/overlay/packages/apps/Nfc/res/values/config.xml b/barbet/overlay/packages/apps/Nfc/res/values/config.xml index c7ca4c4..1059085 100644 --- a/barbet/overlay/packages/apps/Nfc/res/values/config.xml +++ b/barbet/overlay/packages/apps/Nfc/res/values/config.xml @@ -24,4 +24,15 @@ <item>GR0M2</item> <item>G4S1M</item> </string-array> + <bool name="tag_intent_app_pref_supported">true</bool> + <!-- NFC Antenna Location API --> + <integer name="device_width">70</integer> + <integer name="device_height">155</integer> + <bool name="device_foldable">false</bool> + <integer-array name="antenna_x"> + <item>36</item> + </integer-array> + <integer-array name="antenna_y"> + <item>91</item> + </integer-array> </resources> diff --git a/barbet/proprietary-files-carriersettings.txt b/barbet/proprietary-files-carriersettings.txt new file mode 100644 index 0000000..2c5d261 --- /dev/null +++ b/barbet/proprietary-files-carriersettings.txt @@ -0,0 +1,343 @@ +# All blobs below are extracted from the release mentioned in proprietary-files.txt +product/etc/CarrierSettings/1and1_de.pb +product/etc/CarrierSettings/2degrees_nz.pb +product/etc/CarrierSettings/4ka_sk.pb +product/etc/CarrierSettings/a1_at.pb +product/etc/CarrierSettings/a1_bg.pb +product/etc/CarrierSettings/a1_hr.pb +product/etc/CarrierSettings/a1_mk.pb +product/etc/CarrierSettings/a1_si.pb +product/etc/CarrierSettings/ahamo_jp.pb +product/etc/CarrierSettings/airtel_in.pb +product/etc/CarrierSettings/ais_th.pb +product/etc/CarrierSettings/altice_us.pb +product/etc/CarrierSettings/andorratelecom_ad.pb +product/etc/CarrierSettings/antel_uy.pb +product/etc/CarrierSettings/appalachian_us.pb +product/etc/CarrierSettings/apt_tw.pb +product/etc/CarrierSettings/asda_gb.pb +product/etc/CarrierSettings/assurance_us.pb +product/etc/CarrierSettings/astca_as.pb +product/etc/CarrierSettings/att5g_us.pb +product/etc/CarrierSettings/att5gsa_us.pb +product/etc/CarrierSettings/att_mx.pb +product/etc/CarrierSettings/att_us.pb +product/etc/CarrierSettings/attbootstrap_us.pb +product/etc/CarrierSettings/attmvnos_us.pb +product/etc/CarrierSettings/base_be.pb +product/etc/CarrierSettings/batelco_bh.pb +product/etc/CarrierSettings/bell_ca.pb +product/etc/CarrierSettings/bite_lt.pb +product/etc/CarrierSettings/bite_lv.pb +product/etc/CarrierSettings/bluegrass_us.pb +product/etc/CarrierSettings/bob_at.pb +product/etc/CarrierSettings/boost_us.pb +product/etc/CarrierSettings/boosttmo_us.pb +product/etc/CarrierSettings/bouygues_fr.pb +product/etc/CarrierSettings/bsnl_in.pb +product/etc/CarrierSettings/btb_gb.pb +product/etc/CarrierSettings/btc_gb.pb +product/etc/CarrierSettings/cablemovil_es.pb +product/etc/CarrierSettings/carolinawest_us.pb +product/etc/CarrierSettings/carrier_list.pb +product/etc/CarrierSettings/celcom_my.pb +product/etc/CarrierSettings/cellcom_il.pb +product/etc/CarrierSettings/cellcom_us.pb +product/etc/CarrierSettings/cellcommno_us.pb +product/etc/CarrierSettings/celluarone_us.pb +product/etc/CarrierSettings/chatr_ca.pb +product/etc/CarrierSettings/chinamobile_hk.pb +product/etc/CarrierSettings/cht_tw.pb +product/etc/CarrierSettings/cityfone_ca.pb +product/etc/CarrierSettings/claro_pr.pb +product/etc/CarrierSettings/congstar_de.pb +product/etc/CarrierSettings/consumercellularatt_us.pb +product/etc/CarrierSettings/consumercellulartmo_us.pb +product/etc/CarrierSettings/coopvoce_it.pb +product/etc/CarrierSettings/coppervalley_us.pb +product/etc/CarrierSettings/coriolis_fr.pb +product/etc/CarrierSettings/cox_us.pb +product/etc/CarrierSettings/cricket5g_us.pb +product/etc/CarrierSettings/cricket_us.pb +product/etc/CarrierSettings/cspire_nl.pb +product/etc/CarrierSettings/cspire_us.pb +product/etc/CarrierSettings/default.pb +product/etc/CarrierSettings/digi_hu.pb +product/etc/CarrierSettings/digi_my.pb +product/etc/CarrierSettings/digi_ro.pb +product/etc/CarrierSettings/digimobil_es.pb +product/etc/CarrierSettings/dish5gsa_us.pb +product/etc/CarrierSettings/dishatt_us.pb +product/etc/CarrierSettings/dito_ph.pb +product/etc/CarrierSettings/dna_fi.pb +product/etc/CarrierSettings/docomo_jp.pb +product/etc/CarrierSettings/docomomvno_jp.pb +product/etc/CarrierSettings/dtac_th.pb +product/etc/CarrierSettings/du_ae.pb +product/etc/CarrierSettings/eastlink_ca.pb +product/etc/CarrierSettings/ee_gb.pb +product/etc/CarrierSettings/eir_ie.pb +product/etc/CarrierSettings/elisa1_fi.pb +product/etc/CarrierSettings/elisa2_fi.pb +product/etc/CarrierSettings/elisa_ee.pb +product/etc/CarrierSettings/enreach_nl.pb +product/etc/CarrierSettings/eplus_de.pb +product/etc/CarrierSettings/erate_no.pb +product/etc/CarrierSettings/esn_gb.pb +product/etc/CarrierSettings/etisalat_ae.pb +product/etc/CarrierSettings/euskaltel_es.pb +product/etc/CarrierSettings/evolve_us.pb +product/etc/CarrierSettings/fastweb_it.pb +product/etc/CarrierSettings/fet_tw.pb +product/etc/CarrierSettings/fi_at.pb +product/etc/CarrierSettings/fi_us.pb +product/etc/CarrierSettings/fido_ca.pb +product/etc/CarrierSettings/finetwork_es.pb +product/etc/CarrierSettings/firstnet_us.pb +product/etc/CarrierSettings/firstnetpacific2_us.pb +product/etc/CarrierSettings/firstnetpacific_us.pb +product/etc/CarrierSettings/fizz_ca.pb +product/etc/CarrierSettings/fl1_li.pb +product/etc/CarrierSettings/free_fr.pb +product/etc/CarrierSettings/free_re.pb +product/etc/CarrierSettings/freedommobile_ca.pb +product/etc/CarrierSettings/gamma_gb.pb +product/etc/CarrierSettings/gci_us.pb +product/etc/CarrierSettings/gibtel_gi.pb +product/etc/CarrierSettings/giffgaff_gb.pb +product/etc/CarrierSettings/giga_sg.pb +product/etc/CarrierSettings/globe_ph.pb +product/etc/CarrierSettings/guuk_es.pb +product/etc/CarrierSettings/h3_at.pb +product/etc/CarrierSettings/h3_gb.pb +product/etc/CarrierSettings/h3_ie.pb +product/etc/CarrierSettings/h3_se.pb +product/etc/CarrierSettings/h3g27202_ie.pb +product/etc/CarrierSettings/halebop_se.pb +product/etc/CarrierSettings/help_at.pb +product/etc/CarrierSettings/homobile_it.pb +product/etc/CarrierSettings/hotmobile_il.pb +product/etc/CarrierSettings/ice_no.pb +product/etc/CarrierSettings/idea_in.pb +product/etc/CarrierSettings/idmobile_gb.pb +product/etc/CarrierSettings/iliad_it.pb +product/etc/CarrierSettings/inland_us.pb +product/etc/CarrierSettings/jazztel_es.pb +product/etc/CarrierSettings/kddi_jp.pb +product/etc/CarrierSettings/kddimvno_jp.pb +product/etc/CarrierSettings/kena_it.pb +product/etc/CarrierSettings/koodo_ca.pb +product/etc/CarrierSettings/kpn_nl.pb +product/etc/CarrierSettings/lebara_es.pb +product/etc/CarrierSettings/lebara_fr.pb +product/etc/CarrierSettings/lebara_gb.pb +product/etc/CarrierSettings/liberty_pr.pb +product/etc/CarrierSettings/lifecell_ua.pb +product/etc/CarrierSettings/linemo_jp.pb +product/etc/CarrierSettings/llamaya_es.pb +product/etc/CarrierSettings/lmt_lv.pb +product/etc/CarrierSettings/lowi_es.pb +product/etc/CarrierSettings/luckymobile_ca.pb +product/etc/CarrierSettings/lum_ca.pb +product/etc/CarrierSettings/lyca_es.pb +product/etc/CarrierSettings/m1_sg.pb +product/etc/CarrierSettings/manxcontract_im.pb +product/etc/CarrierSettings/manxprepaid_im.pb +product/etc/CarrierSettings/masmovil_es.pb +product/etc/CarrierSettings/maxis_my.pb +product/etc/CarrierSettings/meo_pt.pb +product/etc/CarrierSettings/metropcs_us.pb +product/etc/CarrierSettings/mobily_sa.pb +product/etc/CarrierSettings/monacotelecom_mc.pb +product/etc/CarrierSettings/movistar_es.pb +product/etc/CarrierSettings/movistar_mx.pb +product/etc/CarrierSettings/nextech_us.pb +product/etc/CarrierSettings/nos_pt.pb +product/etc/CarrierSettings/nova_gr.pb +product/etc/CarrierSettings/nova_is.pb +product/etc/CarrierSettings/o2_cz.pb +product/etc/CarrierSettings/o2_de.pb +product/etc/CarrierSettings/o2_sk.pb +product/etc/CarrierSettings/o2postpaid_gb.pb +product/etc/CarrierSettings/o2prepaid_de.pb +product/etc/CarrierSettings/o2prepaid_gb.pb +product/etc/CarrierSettings/omantel_om.pb +product/etc/CarrierSettings/onecall_no.pb +product/etc/CarrierSettings/ooredoo_kw.pb +product/etc/CarrierSettings/ooredoo_qa.pb +product/etc/CarrierSettings/optus_au.pb +product/etc/CarrierSettings/orange_be.pb +product/etc/CarrierSettings/orange_es.pb +product/etc/CarrierSettings/orange_fr.pb +product/etc/CarrierSettings/orange_gp.pb +product/etc/CarrierSettings/orange_lu.pb +product/etc/CarrierSettings/orange_pl.pb +product/etc/CarrierSettings/orange_re.pb +product/etc/CarrierSettings/orange_ro.pb +product/etc/CarrierSettings/orange_sk.pb +product/etc/CarrierSettings/others.pb +product/etc/CarrierSettings/paradisemobile_bm.pb +product/etc/CarrierSettings/partner_il.pb +product/etc/CarrierSettings/pcmobilebell_ca.pb +product/etc/CarrierSettings/pelephone_il.pb +product/etc/CarrierSettings/pepephone_es.pb +product/etc/CarrierSettings/play_pl.pb +product/etc/CarrierSettings/plus_pl.pb +product/etc/CarrierSettings/post_lu.pb +product/etc/CarrierSettings/povo_jp.pb +product/etc/CarrierSettings/proximus_be.pb +product/etc/CarrierSettings/publicmobile_ca.pb +product/etc/CarrierSettings/r_es.pb +product/etc/CarrierSettings/racc_es.pb +product/etc/CarrierSettings/rakuten_jp.pb +product/etc/CarrierSettings/reachmobileatt_us.pb +product/etc/CarrierSettings/redpocketatt_us.pb +product/etc/CarrierSettings/redpockettmo_us.pb +product/etc/CarrierSettings/rjio_in.pb +product/etc/CarrierSettings/rogers5g_ca.pb +product/etc/CarrierSettings/rogers_ca.pb +product/etc/CarrierSettings/rogerswpn_ca.pb +product/etc/CarrierSettings/salt_ch.pb +product/etc/CarrierSettings/salt_li.pb +product/etc/CarrierSettings/sasktel_ca.pb +product/etc/CarrierSettings/sfr_fr.pb +product/etc/CarrierSettings/shaw_ca.pb +product/etc/CarrierSettings/simba_sg.pb +product/etc/CarrierSettings/siminn_is.pb +product/etc/CarrierSettings/simple_us.pb +product/etc/CarrierSettings/simyo_es.pb +product/etc/CarrierSettings/singtel_sg.pb +product/etc/CarrierSettings/skinny_nz.pb +product/etc/CarrierSettings/skt_kr.pb +product/etc/CarrierSettings/sky_gb.pb +product/etc/CarrierSettings/skylo_zz.pb +product/etc/CarrierSettings/smart_ph.pb +product/etc/CarrierSettings/smartone_hk.pb +product/etc/CarrierSettings/smarty_gb.pb +product/etc/CarrierSettings/softbank_jp.pb +product/etc/CarrierSettings/solomobile_ca.pb +product/etc/CarrierSettings/spark_nz.pb +product/etc/CarrierSettings/spectrum_us.pb +product/etc/CarrierSettings/spmtelecom_pm.pb +product/etc/CarrierSettings/sprint_us.pb +product/etc/CarrierSettings/sprintprepaid_us.pb +product/etc/CarrierSettings/sprintwholesale_us.pb +product/etc/CarrierSettings/spusu_at.pb +product/etc/CarrierSettings/starhub_sg.pb +product/etc/CarrierSettings/stc_bh.pb +product/etc/CarrierSettings/stc_kw.pb +product/etc/CarrierSettings/stc_sa.pb +product/etc/CarrierSettings/strata_us.pb +product/etc/CarrierSettings/sunrise_ch.pb +product/etc/CarrierSettings/sweno_es.pb +product/etc/CarrierSettings/swisscom_ch.pb +product/etc/CarrierSettings/swisscom_li.pb +product/etc/CarrierSettings/talkmobile_gb.pb +product/etc/CarrierSettings/tango_lu.pb +product/etc/CarrierSettings/tango_us.pb +product/etc/CarrierSettings/tbaytel_ca.pb +product/etc/CarrierSettings/tchibo_de.pb +product/etc/CarrierSettings/tdc_dk.pb +product/etc/CarrierSettings/telcel_mx.pb +product/etc/CarrierSettings/telco_re.pb +product/etc/CarrierSettings/tele2_ee.pb +product/etc/CarrierSettings/tele2_lt.pb +product/etc/CarrierSettings/tele2_lv.pb +product/etc/CarrierSettings/tele2_se.pb +product/etc/CarrierSettings/telecable2_es.pb +product/etc/CarrierSettings/telekom_de.pb +product/etc/CarrierSettings/telekom_gr.pb +product/etc/CarrierSettings/telekom_hr.pb +product/etc/CarrierSettings/telekom_hu.pb +product/etc/CarrierSettings/telekom_mk.pb +product/etc/CarrierSettings/telekom_pl.pb +product/etc/CarrierSettings/telekom_ro.pb +product/etc/CarrierSettings/telekom_si.pb +product/etc/CarrierSettings/telekom_sk.pb +product/etc/CarrierSettings/telemach_si.pb +product/etc/CarrierSettings/telenet_be.pb +product/etc/CarrierSettings/telenor_dk.pb +product/etc/CarrierSettings/telenor_no.pb +product/etc/CarrierSettings/telenor_se.pb +product/etc/CarrierSettings/telia_dk.pb +product/etc/CarrierSettings/telia_ee.pb +product/etc/CarrierSettings/telia_fi.pb +product/etc/CarrierSettings/telia_lt.pb +product/etc/CarrierSettings/telia_no.pb +product/etc/CarrierSettings/telia_se.pb +product/etc/CarrierSettings/telstra_au.pb +product/etc/CarrierSettings/telus_ca.pb +product/etc/CarrierSettings/tesco_gb.pb +product/etc/CarrierSettings/three_dk.pb +product/etc/CarrierSettings/tim_it.pb +product/etc/CarrierSettings/tmobile_at.pb +product/etc/CarrierSettings/tmobile_cz.pb +product/etc/CarrierSettings/tmobile_nl.pb +product/etc/CarrierSettings/tmobile_us.pb +product/etc/CarrierSettings/tmomvno_nl.pb +product/etc/CarrierSettings/tmomvno_us.pb +product/etc/CarrierSettings/tracfoneatt_us.pb +product/etc/CarrierSettings/tracfonetmo_us.pb +product/etc/CarrierSettings/tracfoneverizon_us.pb +product/etc/CarrierSettings/truemove_th.pb +product/etc/CarrierSettings/truphone_us.pb +product/etc/CarrierSettings/truphone_zz.pb +product/etc/CarrierSettings/tstar_tw.pb +product/etc/CarrierSettings/turkcell_tr.pb +product/etc/CarrierSettings/turktelekom_tr.pb +product/etc/CarrierSettings/twm_tw.pb +product/etc/CarrierSettings/u264a_ca.pb +product/etc/CarrierSettings/u264a_us.pb +product/etc/CarrierSettings/u264ab_ca.pb +product/etc/CarrierSettings/u264ao_at.pb +product/etc/CarrierSettings/u264ap_at.pb +product/etc/CarrierSettings/ultra_us.pb +product/etc/CarrierSettings/umobile_my.pb +product/etc/CarrierSettings/unifi_my.pb +product/etc/CarrierSettings/unionwireless_us.pb +product/etc/CarrierSettings/uqmobile5gsa_jp.pb +product/etc/CarrierSettings/uqmobile_jp.pb +product/etc/CarrierSettings/uscc_us.pb +product/etc/CarrierSettings/verizon_us.pb +product/etc/CarrierSettings/verymobile_it.pb +product/etc/CarrierSettings/viaero_us.pb +product/etc/CarrierSettings/videotron_ca.pb +product/etc/CarrierSettings/vimla_se.pb +product/etc/CarrierSettings/vinaphone_vn.pb +product/etc/CarrierSettings/virgin_ca.pb +product/etc/CarrierSettings/virgin_gb.pb +product/etc/CarrierSettings/virgin_us.pb +product/etc/CarrierSettings/virgintelco_es.pb +product/etc/CarrierSettings/visible_us.pb +product/etc/CarrierSettings/visiblev_us.pb +product/etc/CarrierSettings/viti_pf.pb +product/etc/CarrierSettings/vodafone_au.pb +product/etc/CarrierSettings/vodafone_cz.pb +product/etc/CarrierSettings/vodafone_de.pb +product/etc/CarrierSettings/vodafone_es.pb +product/etc/CarrierSettings/vodafone_gb.pb +product/etc/CarrierSettings/vodafone_gr.pb +product/etc/CarrierSettings/vodafone_hu.pb +product/etc/CarrierSettings/vodafone_ie.pb +product/etc/CarrierSettings/vodafone_in.pb +product/etc/CarrierSettings/vodafone_it.pb +product/etc/CarrierSettings/vodafone_nl.pb +product/etc/CarrierSettings/vodafone_nz.pb +product/etc/CarrierSettings/vodafone_om.pb +product/etc/CarrierSettings/vodafone_pt.pb +product/etc/CarrierSettings/vodafone_qa.pb +product/etc/CarrierSettings/vodafone_ro.pb +product/etc/CarrierSettings/vodafone_tr.pb +product/etc/CarrierSettings/webbing_hk.pb +product/etc/CarrierSettings/windtre_it.pb +product/etc/CarrierSettings/xfinity2_us.pb +product/etc/CarrierSettings/xfinity_us.pb +product/etc/CarrierSettings/yes_my.pb +product/etc/CarrierSettings/yesss_at.pb +product/etc/CarrierSettings/yettel_bg.pb +product/etc/CarrierSettings/yettel_hu.pb +product/etc/CarrierSettings/yoigo_es.pb +product/etc/CarrierSettings/zain_bh.pb +product/etc/CarrierSettings/zain_kw.pb +product/etc/CarrierSettings/zain_sa.pb +product/etc/CarrierSettings/zeop_re.pb diff --git a/barbet/proprietary-files-vendor.txt b/barbet/proprietary-files-vendor.txt new file mode 100644 index 0000000..5bbc47f --- /dev/null +++ b/barbet/proprietary-files-vendor.txt @@ -0,0 +1,1715 @@ +# All blobs below are extracted from the release mentioned in proprietary-files.txt + +vendor/apex/com.google.pixel.euicc.update.apex +vendor/app/CACertService/CACertService.apk +vendor/app/CneApp/CneApp.apk;REQUIRED=CneApp.libvndfwk_detect_jni.qti_symlink +vendor/app/IWlanService/IWlanService.apk +vendor/app/TimeService/TimeService.apk +vendor/app/adreno_graphics_driver/adreno_graphics_driver.apk;PRESIGNED +vendor/app/gpu_profiling_vulkan_layer/gpu_profiling_vulkan_layer.apk +vendor/bin/KmInstallKeybox +vendor/bin/PktRspTest +vendor/bin/adpl +vendor/bin/adsprpcd +vendor/bin/cdsprpcd +vendor/bin/cnd +vendor/bin/cnss-daemon +vendor/bin/cnss_diag +vendor/bin/diag_klog +vendor/bin/diag_mdlog +vendor/bin/diag_socket_log +vendor/bin/diag_uart_log +vendor/bin/dspservice +vendor/bin/feature_enabler_client +vendor/bin/hvdcp_opti +vendor/bin/hw/android.hardware.authsecret-service.citadel +vendor/bin/hw/android.hardware.biometrics.fingerprint@2.2-service.fpc +vendor/bin/hw/android.hardware.bluetooth@1.0-service-qti +vendor/bin/hw/android.hardware.camera.provider@2.7-service-google +vendor/bin/hw/android.hardware.confirmationui@1.0-service-google +vendor/bin/hw/android.hardware.drm-service.widevine-v17 +vendor/bin/hw/android.hardware.gatekeeper@1.0-service-qti +vendor/bin/hw/android.hardware.identity@1.0-service.citadel +vendor/bin/hw/android.hardware.input.processor-service +vendor/bin/hw/android.hardware.keymaster@4.0-service-qti +vendor/bin/hw/android.hardware.keymaster@4.1-service-qti +vendor/bin/hw/android.hardware.keymaster@4.1-service.citadel +vendor/bin/hw/android.hardware.neuralnetworks@1.3-service-qti +vendor/bin/hw/android.hardware.oemlock-service.citadel +vendor/bin/hw/android.hardware.rebootescrow-service.citadel +vendor/bin/hw/android.hardware.weaver-service.citadel +vendor/bin/hw/android.hardware.weaver@1.0-service.citadel +vendor/bin/hw/citadel_updater +vendor/bin/hw/citadeld +vendor/bin/hw/init_citadel +vendor/bin/hw/qcrild +vendor/bin/hw/vendor.display.color@1.0-service +vendor/bin/hw/vendor.google.google_battery-service +vendor/bin/hw/vendor.google.radioext@1.0-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.tui_comm@1.0-service-qti +vendor/bin/hw/vendor.qti.media.c2@1.0-service +vendor/bin/ims_rtp_daemon +vendor/bin/imsdatadaemon +vendor/bin/imsqmidaemon +vendor/bin/imsrcsd +vendor/bin/init.qti.chg_policy.sh +vendor/bin/irsc_util +vendor/bin/loc_launcher +vendor/bin/lowi-server +vendor/bin/modem_svc +vendor/bin/msm_irqbalance +vendor/bin/netmgrd +vendor/bin/pd-mapper +vendor/bin/pm-proxy +vendor/bin/pm-service +vendor/bin/port-bridge +vendor/bin/qrtr-cfg +vendor/bin/qrtr-ns +vendor/bin/qseecomd +vendor/bin/qti +vendor/bin/ramoops +vendor/bin/rmt_storage +vendor/bin/sensors.qti +vendor/bin/shsusrd +vendor/bin/sscrpcd +vendor/bin/ssgtzd +vendor/bin/ssr_diag +vendor/bin/ssr_setup +vendor/bin/subsystem_ramdump +vendor/bin/test_diag +vendor/bin/tftp_server +vendor/bin/time_daemon +vendor/bin/twoshay +vendor/bin/vendor.qti.qspmhal@1.0-service +vendor/bin/xtra-daemon +vendor/dsp/adsp/AlacDecoderModule.so.1 +vendor/dsp/adsp/ApeDecoderModule.so.1 +vendor/dsp/adsp/AudioContextDetection.so.1 +vendor/dsp/adsp/AudioSphereModule.so.1 +vendor/dsp/adsp/CFCMModule.so.1 +vendor/dsp/adsp/EtsiAmrWbPlusDecModule.so.1 +vendor/dsp/adsp/EtsiEaacPlusEncAndCmnModule.so.1 +vendor/dsp/adsp/FlacDecoderModule.so.1 +vendor/dsp/adsp/HeaacDecoderModule.so.1 +vendor/dsp/adsp/LdacModule.so.1 +vendor/dsp/adsp/MIC2AMBModule.so.1 +vendor/dsp/adsp/SAPlusCmnModule.so.1 +vendor/dsp/adsp/SVACmnModule.so.1 +vendor/dsp/adsp/VorbisDecoderModule.so.1 +vendor/dsp/adsp/WmaProDecoderModule.so.1 +vendor/dsp/adsp/WmaStdDecoderModule.so.1 +vendor/dsp/adsp/activity.napp_header +vendor/dsp/adsp/activity.so +vendor/dsp/adsp/ambient.napp_header +vendor/dsp/adsp/ambient.so +vendor/dsp/adsp/ambient_micro.napp_header +vendor/dsp/adsp/ambient_micro.so +vendor/dsp/adsp/blue.napp_header +vendor/dsp/adsp/blue.so +vendor/dsp/adsp/capi_v2_voice_imc_rx.so.1 +vendor/dsp/adsp/capi_v2_voice_imc_tx.so.1 +vendor/dsp/adsp/cc.napp_header +vendor/dsp/adsp/cc.so +vendor/dsp/adsp/cellinfo_tools.so +vendor/dsp/adsp/chre_drv_loc.so +vendor/dsp/adsp/chre_drv_modem.so +vendor/dsp/adsp/chre_drv_wifi.so +vendor/dsp/adsp/chre_pal.so +vendor/dsp/adsp/columbus.napp_header +vendor/dsp/adsp/columbus.so +vendor/dsp/adsp/drop.napp_header +vendor/dsp/adsp/drop.so +vendor/dsp/adsp/fastrpc_shell_0 +vendor/dsp/adsp/ffv_module_fv9.so.1 +vendor/dsp/adsp/fluence_bs_module_fv9.so.1 +vendor/dsp/adsp/fluence_ef_module_fv9.so.1 +vendor/dsp/adsp/fluence_pro_vc_module_fv9.so.1 +vendor/dsp/adsp/fluence_pro_vr_module_fv9.so.1 +vendor/dsp/adsp/fluence_sm_module_fv9.so.1 +vendor/dsp/adsp/fluence_voiceplus_module.so.1 +vendor/dsp/adsp/geofence.napp_header +vendor/dsp/adsp/geofence.so +vendor/dsp/adsp/gesture.napp_header +vendor/dsp/adsp/gesture.so +vendor/dsp/adsp/health.napp_header +vendor/dsp/adsp/health.so +vendor/dsp/adsp/imu_cal.napp_header +vendor/dsp/adsp/imu_cal.so +vendor/dsp/adsp/ip_health.napp_header +vendor/dsp/adsp/ip_health.so +vendor/dsp/adsp/libchre_slpi_skel.so +vendor/dsp/adsp/libstabilitydomain_skel.so +vendor/dsp/adsp/libsysmon_skel.so +vendor/dsp/adsp/libsysmondomain_skel.so +vendor/dsp/adsp/libsysmonquery_skel.so +vendor/dsp/adsp/lowi_client.so +vendor/dsp/adsp/map_CHRE_SHARED_LIBS_saipan.adsp.prodQ.txt +vendor/dsp/adsp/map_CUSTOM_SHARED_LIBS_saipan.adsp.prodQ.txt +vendor/dsp/adsp/map_SENSOR_IMG_saipan.adsp.prodQ_SHARED_LIBS.txt +vendor/dsp/adsp/mm_fluence_sb_module.so.1 +vendor/dsp/adsp/mmecns_module.so.1 +vendor/dsp/adsp/motiondetector.napp_header +vendor/dsp/adsp/motiondetector.so +vendor/dsp/adsp/sd.napp_header +vendor/dsp/adsp/sd.so +vendor/dsp/adsp/sm_fluence_sb_module.so.1 +vendor/dsp/adsp/smartbatching.napp_header +vendor/dsp/adsp/smartbatching.so +vendor/dsp/adsp/smecns_v2_module_fv9.so.1 +vendor/dsp/adsp/sns_bring_to_ear.so +vendor/dsp/adsp/uv_exposure.napp_header +vendor/dsp/adsp/uv_exposure.so +vendor/dsp/adsp_camera/libhalide_hexagon_remote_skel.so +vendor/dsp/cdsp/example_image.so +vendor/dsp/cdsp/fastrpc_shell_3 +vendor/dsp/cdsp/fastrpc_shell_unsigned_3 +vendor/dsp/cdsp/libbenchmark_skel.so +vendor/dsp/cdsp/libc++.so.1 +vendor/dsp/cdsp/libc++abi.so.1 +vendor/dsp/cdsp/libdsp_streamer_add_constant.so +vendor/dsp/cdsp/libdsp_streamer_binning.so +vendor/dsp/cdsp/libdsp_streamer_skel.so +vendor/dsp/cdsp/libdsp_streamer_vpt.so +vendor/dsp/cdsp/libdsp_streamer_workloop.so +vendor/dsp/cdsp/libhcp_rpc_skel.so +vendor/dsp/cdsp/libhta_dsp_skel.so +vendor/dsp/cdsp/libloadalgo_skel.so +vendor/dsp/cdsp/libnn_preproc.so +vendor/dsp/cdsp/libnn_preproc_postproc.so +vendor/dsp/cdsp/libstabilitydomain_skel.so +vendor/dsp/cdsp/libsysmon_skel.so +vendor/dsp/cdsp/libsysmondomain_skel.so +vendor/dsp/cdsp/libsysmonhvxthrottle_skel.so +vendor/dsp/cdsp/libsysmonquery_skel.so +vendor/dsp/cdsp/libvpp_aie.so +vendor/dsp/cdsp/libvpp_frc.so +vendor/dsp/cdsp/libvpp_mcnr.so +vendor/dsp/cdsp/libvpp_mvp.so +vendor/dsp/cdsp/libvpp_nr.so +vendor/dsp/cdsp/libvpp_qbr.so +vendor/dsp/cdsp/libvpp_svc_skel.so +vendor/dsp/cdsp/libvpt_action_recognition.so +vendor/dsp/cdsp/libvpt_preproc.so +vendor/dsp/cdsp/libvpt_preproc_postproc.so +vendor/dsp/cdsp/ubwcdma_dynlib.so +vendor/etc/acdbdata/MTP/MTP_Bluetooth_cal.acdb +vendor/etc/acdbdata/MTP/MTP_General_cal.acdb +vendor/etc/acdbdata/MTP/MTP_Global_cal.acdb +vendor/etc/acdbdata/MTP/MTP_Handset_cal.acdb +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/MTP/lito-lagoonmtp-snd-card/MTP_Lagoon_Bluetooth_cal.acdb +vendor/etc/acdbdata/MTP/lito-lagoonmtp-snd-card/MTP_Lagoon_General_cal.acdb +vendor/etc/acdbdata/MTP/lito-lagoonmtp-snd-card/MTP_Lagoon_Global_cal.acdb +vendor/etc/acdbdata/MTP/lito-lagoonmtp-snd-card/MTP_Lagoon_Handset_cal.acdb +vendor/etc/acdbdata/MTP/lito-lagoonmtp-snd-card/MTP_Lagoon_Hdmi_cal.acdb +vendor/etc/acdbdata/MTP/lito-lagoonmtp-snd-card/MTP_Lagoon_Headset_cal.acdb +vendor/etc/acdbdata/MTP/lito-lagoonmtp-snd-card/MTP_Lagoon_Speaker_cal.acdb +vendor/etc/acdbdata/MTP/lito-lagoonmtp-snd-card/MTP_Lagoon_workspaceFile.qwsp +vendor/etc/acdbdata/MTP/lito-orchidmtp-snd-card/MTP_Orchid_Bluetooth_cal.acdb +vendor/etc/acdbdata/MTP/lito-orchidmtp-snd-card/MTP_Orchid_General_cal.acdb +vendor/etc/acdbdata/MTP/lito-orchidmtp-snd-card/MTP_Orchid_Global_cal.acdb +vendor/etc/acdbdata/MTP/lito-orchidmtp-snd-card/MTP_Orchid_Handset_cal.acdb +vendor/etc/acdbdata/MTP/lito-orchidmtp-snd-card/MTP_Orchid_Hdmi_cal.acdb +vendor/etc/acdbdata/MTP/lito-orchidmtp-snd-card/MTP_Orchid_Headset_cal.acdb +vendor/etc/acdbdata/MTP/lito-orchidmtp-snd-card/MTP_Orchid_Speaker_cal.acdb +vendor/etc/acdbdata/MTP/lito-orchidmtp-snd-card/MTP_Orchid_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 +vendor/etc/acdbdata/QRD/QRD_Handset_cal.acdb +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/lito-lagoonqrd-snd-card/QRD_Lagoon_Bluetooth_cal.acdb +vendor/etc/acdbdata/QRD/lito-lagoonqrd-snd-card/QRD_Lagoon_General_cal.acdb +vendor/etc/acdbdata/QRD/lito-lagoonqrd-snd-card/QRD_Lagoon_Global_cal.acdb +vendor/etc/acdbdata/QRD/lito-lagoonqrd-snd-card/QRD_Lagoon_Handset_cal.acdb +vendor/etc/acdbdata/QRD/lito-lagoonqrd-snd-card/QRD_Lagoon_Hdmi_cal.acdb +vendor/etc/acdbdata/QRD/lito-lagoonqrd-snd-card/QRD_Lagoon_Headset_cal.acdb +vendor/etc/acdbdata/QRD/lito-lagoonqrd-snd-card/QRD_Lagoon_Speaker_cal.acdb +vendor/etc/acdbdata/QRD/lito-lagoonqrd-snd-card/QRD_Lagoon_workspaceFile.qwsp +vendor/etc/acdbdata/nn_ns_models/fai__2.0.0_0.1__3.0.0_0.0__eai_1.00.pmd +vendor/etc/acdbdata/nn_ns_models/fai__2.2.0_0.1__3.0.0_0.0__eai_1.00.pmd +vendor/etc/acdbdata/nn_vad_models/fai_3.0.0_0.0_eai_1.00.pmd +vendor/etc/cacert_location.pem +vendor/etc/charger_fstab.qti +vendor/etc/chre/preloaded_nanoapps.json +vendor/etc/cne/Nexus/ATT/ATT_profiles.xml +vendor/etc/cne/Nexus/ROW/ROW_profiles.xml +vendor/etc/cne/Nexus/VZW/VZW_profiles.xml +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_snd.mps +vendor/etc/gpfspath_oem_config.xml +vendor/etc/init/android.hardware.authsecret-service.citadel.rc +vendor/etc/init/android.hardware.biometrics.fingerprint@2.2-service.fpc.rc +vendor/etc/init/android.hardware.bluetooth@1.0-service-qti.rc +vendor/etc/init/android.hardware.camera.provider@2.7-service-google.rc +vendor/etc/init/android.hardware.confirmationui@1.0-service-google.rc +vendor/etc/init/android.hardware.drm-service.widevine-v17.rc +vendor/etc/init/android.hardware.gatekeeper@1.0-service-qti.rc +vendor/etc/init/android.hardware.identity@1.0-service.citadel.rc +vendor/etc/init/android.hardware.input.processor-service.rc +vendor/etc/init/android.hardware.keymaster@4.0-service-qti.rc +vendor/etc/init/android.hardware.keymaster@4.1-service.citadel.rc +vendor/etc/init/android.hardware.neuralnetworks@1.3-service-qti.rc +vendor/etc/init/android.hardware.oemlock-service.citadel.rc +vendor/etc/init/android.hardware.weaver-service.citadel.rc +vendor/etc/init/android.hardware.weaver@1.0-service.citadel.rc +vendor/etc/init/citadeld.rc +vendor/etc/init/cnd-generic.rc +vendor/etc/init/cnss-daemon.rc +vendor/etc/init/dataadpl.rc +vendor/etc/init/dataqti.rc +vendor/etc/init/feature_enabler_client.rc +vendor/etc/init/ims_rtp_daemon.rc +vendor/etc/init/imsdatadaemon.rc +vendor/etc/init/imsqmidaemon.rc +vendor/etc/init/imsrcsd.rc +vendor/etc/init/init-ramoops.rc +vendor/etc/init/init.time_daemon.rc +vendor/etc/init/init.vendor.sensors.rc +vendor/etc/init/init_citadel.rc +vendor/etc/init/netmgrd.rc +vendor/etc/init/port-bridge.rc +vendor/etc/init/qcrild.rc +vendor/etc/init/rebootescrow-citadel.rc +vendor/etc/init/shsusrd.rc +vendor/etc/init/ssgtzd.rc +vendor/etc/init/twoshay.rc +vendor/etc/init/vendor.display.color@1.0-service.rc +vendor/etc/init/vendor.google.google_battery-default.rc +vendor/etc/init/vendor.google.radioext@1.0-service.rc +vendor/etc/init/vendor.qti.adsprpc-service.rc +vendor/etc/init/vendor.qti.cdsprpc-service.rc +vendor/etc/init/vendor.qti.hardware.charger_monitor@1.0-service.rc +vendor/etc/init/vendor.qti.hardware.dsp@1.0-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.tui_comm@1.0-service-qti.rc +vendor/etc/init/vendor.qti.media.c2@1.0-service.rc +vendor/etc/init/vendor.qti.qspmhal@1.0-service.rc +vendor/etc/init/vendor.qti.rmt_storage.rc +vendor/etc/init/vendor.qti.tftp.rc +vendor/etc/init/vendor.sensors.qti.rc +vendor/etc/init/vendor.sensors.sscrpcd.rc +vendor/etc/input_classifier_model.pb +vendor/etc/izat.conf +vendor/etc/lm/AdaptLaunchFeature.xml +vendor/etc/lm/AppClassifierFeature.xml +vendor/etc/lm/GameOptimizationFeature.xml +vendor/etc/lm/PreKillFeature.xml +vendor/etc/lm/prekill/prekill_4GB.data +vendor/etc/lm/prekill/prekill_6GB.data +vendor/etc/lowi.conf +vendor/etc/ltm_config_sofef01_fhd_plus_cmd_mode_dsi_sdc_panel.xml +vendor/etc/maxx_conf_snd.ini +vendor/etc/mdlog/default.cfg +vendor/etc/mdlog/diag.conf +vendor/etc/media_lagoon/video_system_specs.json +vendor/etc/modem_stat.conf +vendor/etc/msm_irqbalance.conf +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 +vendor/etc/permissions/com.google.android.camera.experimental2020.xml +vendor/etc/public.libraries.txt +vendor/etc/pwr/PowerFeatureConfig.xml +vendor/etc/pwr/VideoPowerOptFeature.xml +vendor/etc/qdcm_calib_data_sofef01_fhd_plus_cmd_mode_dsi_sdc_panel.xml +vendor/etc/sap.conf +vendor/etc/seccomp_policy/codec2.vendor.base-arm.policy +vendor/etc/seccomp_policy/codec2.vendor.base-arm64.policy +vendor/etc/seccomp_policy/codec2.vendor.base.policy +vendor/etc/seccomp_policy/codec2.vendor.ext-arm.policy +vendor/etc/seccomp_policy/codec2.vendor.ext-arm64.policy +vendor/etc/seccomp_policy/codec2.vendor.ext.policy +vendor/etc/seccomp_policy/imsrtp.policy +vendor/etc/seccomp_policy/qspm.policy +vendor/etc/seccomp_policy/qti-systemd.policy +vendor/etc/seccomp_policy/vendor.qti.hardware.dsp.policy +vendor/etc/sensors/config/b9_bmi26x_0.json +vendor/etc/sensors/config/b9_icp101xx_0.json +vendor/etc/sensors/config/b9_lsm6dsr.json +vendor/etc/sensors/config/b9_lsm6dsr_evt.json +vendor/etc/sensors/config/b9_mmc56x3x.json +vendor/etc/sensors/config/b9_mmc56x3x_evt.json +vendor/etc/sensors/config/b9_tcs3701.json +vendor/etc/sensors/config/b9_tcs3701_evt.json +vendor/etc/sensors/config/b9_touch_gesture.json +vendor/etc/sensors/config/bmi26x_0.json +vendor/etc/sensors/config/bmi26x_0_crt.json +vendor/etc/sensors/config/bmi26x_0_crt_cfg.json +vendor/etc/sensors/config/bmp380.json +vendor/etc/sensors/config/lis2mdl.json +vendor/etc/sensors/config/lsm6dsr.json +vendor/etc/sensors/config/lsm6dsr_0_16g.json +vendor/etc/sensors/config/mmc56x3x.json +vendor/etc/sensors/config/sm7250_bmp380.json +vendor/etc/sensors/config/sm7250_camera_vsync_0.json +vendor/etc/sensors/config/sm7250_camera_vsync_1.json +vendor/etc/sensors/config/sm7250_camera_vsync_2.json +vendor/etc/sensors/config/sm7250_irq.json +vendor/etc/sensors/config/sns_amd.json +vendor/etc/sensors/config/sns_cm.json +vendor/etc/sensors/config/sns_device_orient.json +vendor/etc/sensors/config/sns_diag_filter.json +vendor/etc/sensors/config/sns_distance_bound.json +vendor/etc/sensors/config/sns_fmv.json +vendor/etc/sensors/config/sns_geomag_rv.json +vendor/etc/sensors/config/sns_gyro_cal.json +vendor/etc/sensors/config/sns_mag_cal.json +vendor/etc/sensors/config/sns_pedometer.json +vendor/etc/sensors/config/sns_rmd.json +vendor/etc/sensors/config/sns_rotv.json +vendor/etc/sensors/config/sns_smd.json +vendor/etc/sensors/config/sns_tilt.json +vendor/etc/sensors/config/tcs3701.json +vendor/etc/sensors/hals.conf +vendor/etc/sensors/sns_reg_config +vendor/etc/ssg/ta_config.json +vendor/etc/ssg/tz_whitelist.json +vendor/etc/twoshay_config.json +vendor/etc/vintf/manifest/android.hardware.authsecret-service.citadel.xml +vendor/etc/vintf/manifest/android.hardware.camera.provider@2.7-service-google.xml +vendor/etc/vintf/manifest/android.hardware.confirmationui@1.0-service-google.xml +vendor/etc/vintf/manifest/android.hardware.identity.strongbox.xml +vendor/etc/vintf/manifest/android.hardware.keymaster@4.1-service.citadel.xml +vendor/etc/vintf/manifest/android.hardware.neuralnetworks@1.3-service-qti.xml +vendor/etc/vintf/manifest/android.hardware.oemlock-service.citadel.xml +vendor/etc/vintf/manifest/android.hardware.weaver-service.citadel.xml +vendor/etc/vintf/manifest/android.hardware.weaver@1.0-service.citadel.xml +vendor/etc/vintf/manifest/c2_manifest_vendor.xml +vendor/etc/vintf/manifest/manifest_android.hardware.drm-service.widevine-v17.xml +vendor/etc/vintf/manifest/manifest_input.processor-service.xml +vendor/etc/vintf/manifest/rebootescrow-citadel.xml +vendor/etc/vintf/manifest/vendor.google.google_battery-default.xml +vendor/etc/wifi/aoa_cldb_falcon.bin +vendor/etc/wifi/aoa_cldb_swl14.bin +vendor/etc/xtra_root_cert.pem +vendor/etc/xtwifi.conf +vendor/firmware/CAMERA_ICP.elf +vendor/firmware/Data.msc +vendor/firmware/TEST_MAPPING +vendor/firmware/a615_zap.b00 +vendor/firmware/a615_zap.b01 +vendor/firmware/a615_zap.b02 +vendor/firmware/a615_zap.elf +vendor/firmware/a615_zap.mdt +vendor/firmware/a619_gmu.bin +vendor/firmware/a620_zap.b00 +vendor/firmware/a620_zap.b01 +vendor/firmware/a620_zap.b02 +vendor/firmware/a620_zap.elf +vendor/firmware/a620_zap.mdt +vendor/firmware/a630_sqe.fw +vendor/firmware/a650_gmu.bin +vendor/firmware/a650_sqe.fw +vendor/firmware/a650_zap.b00 +vendor/firmware/a650_zap.b01 +vendor/firmware/a650_zap.b02 +vendor/firmware/a650_zap.elf +vendor/firmware/a650_zap.mdt +vendor/firmware/adsp.b00 +vendor/firmware/adsp.b01 +vendor/firmware/adsp.b02 +vendor/firmware/adsp.b03 +vendor/firmware/adsp.b04 +vendor/firmware/adsp.b05 +vendor/firmware/adsp.b06 +vendor/firmware/adsp.b07 +vendor/firmware/adsp.b08 +vendor/firmware/adsp.b09 +vendor/firmware/adsp.b10 +vendor/firmware/adsp.b11 +vendor/firmware/adsp.b12 +vendor/firmware/adsp.b13 +vendor/firmware/adsp.b14 +vendor/firmware/adsp.b15 +vendor/firmware/adsp.b16 +vendor/firmware/adsp.b17 +vendor/firmware/adsp.b18 +vendor/firmware/adsp.b19 +vendor/firmware/adsp.b20 +vendor/firmware/adsp.b21 +vendor/firmware/adsp.b22 +vendor/firmware/adsp.b23 +vendor/firmware/adsp.b24 +vendor/firmware/adsp.b25 +vendor/firmware/adsp.b26 +vendor/firmware/adsp.b27 +vendor/firmware/adsp.b28 +vendor/firmware/adsp.b29 +vendor/firmware/adsp.b30 +vendor/firmware/adsp.b31 +vendor/firmware/adsp.b32 +vendor/firmware/adsp.b33 +vendor/firmware/adsp.mdt +vendor/firmware/adspr.jsn +vendor/firmware/adsps.jsn +vendor/firmware/adspua.jsn +vendor/firmware/bdwlan-barbet.bin +vendor/firmware/bdwlan-u-barbet.bin +vendor/firmware/cdsp.b00 +vendor/firmware/cdsp.b01 +vendor/firmware/cdsp.b02 +vendor/firmware/cdsp.b03 +vendor/firmware/cdsp.b04 +vendor/firmware/cdsp.b05 +vendor/firmware/cdsp.b06 +vendor/firmware/cdsp.b07 +vendor/firmware/cdsp.b08 +vendor/firmware/cdsp.b09 +vendor/firmware/cdsp.b10 +vendor/firmware/cdsp.b11 +vendor/firmware/cdsp.b12 +vendor/firmware/cdsp.mdt +vendor/firmware/cdspr.jsn +vendor/firmware/citadel/ec.bin +vendor/firmware/citadel/ec.rec +vendor/firmware/confirmationui.b00 +vendor/firmware/confirmationui.b01 +vendor/firmware/confirmationui.b02 +vendor/firmware/confirmationui.b03 +vendor/firmware/confirmationui.b04 +vendor/firmware/confirmationui.b05 +vendor/firmware/confirmationui.b06 +vendor/firmware/confirmationui.b07 +vendor/firmware/confirmationui.mdt +vendor/firmware/crbtfw32.tlv +vendor/firmware/crnv32.bin +vendor/firmware/crnv32u.bin +vendor/firmware/featenabler.b00 +vendor/firmware/featenabler.b01 +vendor/firmware/featenabler.b02 +vendor/firmware/featenabler.b03 +vendor/firmware/featenabler.b04 +vendor/firmware/featenabler.b05 +vendor/firmware/featenabler.b06 +vendor/firmware/featenabler.b07 +vendor/firmware/featenabler.mdt +vendor/firmware/fpctzappfingerprint.b00 +vendor/firmware/fpctzappfingerprint.b01 +vendor/firmware/fpctzappfingerprint.b02 +vendor/firmware/fpctzappfingerprint.b03 +vendor/firmware/fpctzappfingerprint.b04 +vendor/firmware/fpctzappfingerprint.b05 +vendor/firmware/fpctzappfingerprint.b06 +vendor/firmware/fpctzappfingerprint.b07 +vendor/firmware/fpctzappfingerprint.mbn +vendor/firmware/fpctzappfingerprint.mdt +vendor/firmware/ftm5_fw.ftb +vendor/firmware/haventkn.mbn +vendor/firmware/hdcpsrm.b00 +vendor/firmware/hdcpsrm.b01 +vendor/firmware/hdcpsrm.b02 +vendor/firmware/hdcpsrm.b03 +vendor/firmware/hdcpsrm.b04 +vendor/firmware/hdcpsrm.b05 +vendor/firmware/hdcpsrm.b06 +vendor/firmware/hdcpsrm.b07 +vendor/firmware/hdcpsrm.mdt +vendor/firmware/ipa_fws.b00 +vendor/firmware/ipa_fws.b01 +vendor/firmware/ipa_fws.b02 +vendor/firmware/ipa_fws.b03 +vendor/firmware/ipa_fws.b04 +vendor/firmware/ipa_fws.elf +vendor/firmware/ipa_fws.mdt +vendor/firmware/modemuw.jsn +vendor/firmware/st54j_conf.bin +vendor/firmware/st54j_fw.bin +vendor/firmware/stm_fts_production_limits.csv +vendor/firmware/venus.b00 +vendor/firmware/venus.b01 +vendor/firmware/venus.b02 +vendor/firmware/venus.b03 +vendor/firmware/venus.b04 +vendor/firmware/venus.mdt +vendor/firmware/widevine.b00 +vendor/firmware/widevine.b01 +vendor/firmware/widevine.b02 +vendor/firmware/widevine.b03 +vendor/firmware/widevine.b04 +vendor/firmware/widevine.b05 +vendor/firmware/widevine.b06 +vendor/firmware/widevine.b07 +vendor/firmware/widevine.mbn +vendor/firmware/widevine.mdt +vendor/firmware/wlanmdsp.mbn +vendor/framework/com.google.android.camera.experimental2020.jar +vendor/lib/btaudio_offload_if.so +vendor/lib/camera/components/com.qti.eisv2.so +vendor/lib/camera/components/com.qti.eisv3.so +vendor/lib/camera/components/com.qti.stats.aec.so +vendor/lib/camera/components/com.qti.stats.af.so +vendor/lib/camera/components/com.qti.stats.afd.so +vendor/lib/camera/components/com.qti.stats.asd.so +vendor/lib/camera/components/com.qti.stats.awb.so +vendor/lib/camera/components/com.qti.stats.haf.so +vendor/lib/camera/components/com.qti.stats.pdlib.so +vendor/lib/camera/components/com.qti.stats.pdlibsony.so +vendor/lib/camera/components/com.qti.stats.pdlibwrapper.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/egl/eglSubDriverAndroid.so +vendor/lib/egl/libEGL_adreno.so;SYMLINK=vendor/lib/libEGL_adreno.so +vendor/lib/egl/libGLESv1_CM_adreno.so +vendor/lib/egl/libGLESv2_adreno.so;SYMLINK=vendor/lib/libGLESv2_adreno.so +vendor/lib/egl/libq3dtools_adreno.so;SYMLINK=vendor/lib/libq3dtools_adreno.so +vendor/lib/egl/libq3dtools_esx.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/audio.primary.lito.so +vendor/lib/hw/hardware.google.bluetooth.bt_channel_avoidance@1.0-impl.so +vendor/lib/hw/hardware.google.bluetooth.sar@1.0-impl.so +vendor/lib/hw/sensors.barbet.so +vendor/lib/hw/sound_trigger.primary.lito.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.soter@1.0-impl.so +vendor/lib/hw/vulkan.adreno.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/libC2D2.so +vendor/lib/libCB.so +vendor/lib/libGPQTEEC_vendor.so +vendor/lib/libGPTEE_vendor.so +vendor/lib/libGPreqcancel.so +vendor/lib/libGPreqcancel_svc.so +vendor/lib/libOpenCL-pixel.so +vendor/lib/libOpenCL.so +vendor/lib/libQSEEComAPI.so +vendor/lib/libQTEEConnector_vendor.so +vendor/lib/libSecureUILib.so +vendor/lib/libStDrvInt.so +vendor/lib/libTouchInputVM.so +vendor/lib/libTrustedInput.so +vendor/lib/libTrustedInputTZ.so +vendor/lib/libVkLayer_q3dtools.so +vendor/lib/lib_aion_buffer.so +vendor/lib/liba2dpoffload.so +vendor/lib/libacdb-fts.so +vendor/lib/libacdbloader.so +vendor/lib/libacdbrtac.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/libash.so +vendor/lib/libasn1cper.so +vendor/lib/libasn1crt.so +vendor/lib/libasn1crtx.so +vendor/lib/libaudcal.so +vendor/lib/libaudioalsa.so +vendor/lib/libaudioconfigstore.so +vendor/lib/libaudioparsers.so +vendor/lib/libaudiozoom.so +vendor/lib/libautohal.so +vendor/lib/libbase64.so +vendor/lib/libbatterylistener.so +vendor/lib/libbitmlengine.so +vendor/lib/libbluetooth_audio_session_qti.so +vendor/lib/libbtnv.so +vendor/lib/libc2d30_bltlib.so +vendor/lib/libcacertclient.so +vendor/lib/libcamera_nn_stub.so +vendor/lib/libcamxexternalformatutils.so +vendor/lib/libcamxfacialfeatures.so +vendor/lib/libcamxfdalgo.so +vendor/lib/libcamxfdengine.so +vendor/lib/libcamxifestriping.so +vendor/lib/libcamxstatscore.so +vendor/lib/libcamxswprocessalgo.so +vendor/lib/libcamxtintlessalgo.so +vendor/lib/libcapiv2svacnn.so +vendor/lib/libcapiv2svarnn.so +vendor/lib/libcapiv2vop.so +vendor/lib/libcapo.so +vendor/lib/libcapo_proto.so +vendor/lib/libcdfw.so +vendor/lib/libcdfw_remote_api.so +vendor/lib/libcdsp_default_listener.so +vendor/lib/libcdsprpc.so +vendor/lib/libcne.so +vendor/lib/libcneapiclient.so +vendor/lib/libcneoplookup.so +vendor/lib/libcneqmiutils.so +vendor/lib/libcomprcapture.so +vendor/lib/libconfigdb.so +vendor/lib/libcpion.so +vendor/lib/libcppf.so +vendor/lib/libcvp_common.so +vendor/lib/libcvpcpuRev_skel.so +vendor/lib/libdataitems.so +vendor/lib/libdevicestatelistener.so +vendor/lib/libdiag.so +vendor/lib/libdiagjni.so +vendor/lib/libdisp-aba.so +vendor/lib/libdisplayqos.so +vendor/lib/libdisplayskuutils.so +vendor/lib/libdpmqmihal.so +vendor/lib/libdpps.so +vendor/lib/libdrc.so +vendor/lib/libdrmfs.so +vendor/lib/libdrmtime.so +vendor/lib/libdsi_netctrl.so +vendor/lib/libdsutils.so +vendor/lib/libexthwplugin.so +vendor/lib/libfastcrc.so +vendor/lib/libfastcvdsp_stub.so +vendor/lib/libfastcvopt.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/libgoog_llv_gpu.so +vendor/lib/libgpudataproducer.so +vendor/lib/libgsl.so +vendor/lib/libhdcp1prov.so +vendor/lib/libhdcp2p2prov.so +vendor/lib/libhdcpsrm.so +vendor/lib/libhdmiedid.so +vendor/lib/libhdmipassthru.so +vendor/lib/libhdr_tm.so +vendor/lib/libhfp.so +vendor/lib/libhta_hexagon_runtime.so +vendor/lib/libidl.so +vendor/lib/libipebpsstriping.so +vendor/lib/libizat_core.so +vendor/lib/libjnihelper.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/liblowi_client.so +vendor/lib/liblowi_wifihal.so +vendor/lib/liblqe.so +vendor/lib/libmaxxaudio.so +vendor/lib/libmaxxaudioqdsp.so +vendor/lib/libmdmdetect.so +vendor/lib/libmdsprpc.so +vendor/lib/libmedia_ecoservice.so +vendor/lib/libminkdescriptor.so +vendor/lib/libminksocket.so +vendor/lib/libmm-color-convertor.so +vendor/lib/libmm-hdcpmgr.so +vendor/lib/libmmcamera_faceproc.so +vendor/lib/libmmcamera_faceproc2.so +vendor/lib/libmmosal.so +vendor/lib/libmulawdec.so +vendor/lib/libnative-api.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/libnpu.so +vendor/lib/liboemcrypto.so +vendor/lib/libofflinelog.so +vendor/lib/libopenvx.so +vendor/lib/libops.so +vendor/lib/libos.so +vendor/lib/libpdmapper.so +vendor/lib/libpdnotifier.so +vendor/lib/libperipheral_client.so +vendor/lib/libpowercallback.so +vendor/lib/libpowercore.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/libqcodec2_base.so +vendor/lib/libqcodec2_basecodec.so +vendor/lib/libqcodec2_core.so +vendor/lib/libqcodec2_platform.so +vendor/lib/libqcodec2_utils.so +vendor/lib/libqcodec2_v4l2codec.so +vendor/lib/libqcrilFramework.so +vendor/lib/libqcrildatactl.so +vendor/lib/libqdi.so +vendor/lib/libqdp.so +vendor/lib/libqisl.so +vendor/lib/libqmi.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_csi.so +vendor/lib/libqmi_encdec.so +vendor/lib/libqmi_legacy.so +vendor/lib/libqmiservices.so +vendor/lib/libqrtr.so +vendor/lib/libqseed3.so +vendor/lib/libqsocket.so +vendor/lib/libqti-utils.so +vendor/lib/libqtigef.so +vendor/lib/libqtikeymaster4.so +vendor/lib/librcc.so +vendor/lib/libril-qc-logger.so +vendor/lib/libril-qc-ltedirectdisc.so +vendor/lib/libril-qc-radioconfig.so +vendor/lib/librilqmiservices.so +vendor/lib/librmnetctl.so +vendor/lib/librmp.so +vendor/lib/librpmb.so +vendor/lib/libsdm-color.so +vendor/lib/libsdm-colormgr-algo.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/libsensorslog.so +vendor/lib/libsensorsuez.so +vendor/lib/libsi.so +vendor/lib/libsmemlog.so +vendor/lib/libsmwrapper.so +vendor/lib/libsndmonitor.so +vendor/lib/libsns_device_mode_stub.so +vendor/lib/libsns_fastRPC_util.so +vendor/lib/libsns_low_lat_stream_stub.so +vendor/lib/libsns_registry_skel.so +vendor/lib/libsnsapi.so +vendor/lib/libsnsdiaglog.so +vendor/lib/libssc.so +vendor/lib/libssc_default_listener.so +vendor/lib/libssc_proto.so +vendor/lib/libssc_safe.so +vendor/lib/libssd.so +vendor/lib/libstreamparser.so +vendor/lib/libstreset20.so +vendor/lib/libsubsystem_control.so +vendor/lib/libsueznanoappclients.so +vendor/lib/libsurround_3mic_proc.so +vendor/lib/libswregistrationalgo.so +vendor/lib/libswvdec.so +vendor/lib/libsynx.so +vendor/lib/libsysmon_cdsp_skel.so +vendor/lib/libsystem_health_mon.so +vendor/lib/libtasspkrprot.so +vendor/lib/libthermallistener.so +vendor/lib/libthreadutils.so +vendor/lib/libtime_genoff.so +vendor/lib/libtinyxml2_1.so +vendor/lib/libtrustedapploader.so +vendor/lib/libtzdrmgenprov.so +vendor/lib/libvideooptfeature.so +vendor/lib/libvideoutils.so +vendor/lib/libvpphcp.so +vendor/lib/libvpphvx.so +vendor/lib/libvsc.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/qtimutex.so +vendor/lib/rfsa/adsp/capi_v2_aptX_Classic.so +vendor/lib/rfsa/adsp/capi_v2_aptX_HD.so +vendor/lib/rfsa/adsp/libapps_mem_heap.so +vendor/lib/rfsa/adsp/libbitml_nsp_skel.so +vendor/lib/rfsa/adsp/libcamera_nn_skel.so +vendor/lib/rfsa/adsp/libcvpdsp_skel.so +vendor/lib/rfsa/adsp/libdspCV_skel.so +vendor/lib/rfsa/adsp/libdsp_streamer_binning.so +vendor/lib/rfsa/adsp/libfastcvadsp.so +vendor/lib/rfsa/adsp/libfastcvdsp_skel.so +vendor/lib/rfsa/adsp/libhexagon_nn_skel.so +vendor/lib/rfsa/adsp/libsns_device_mode_skel.so +vendor/lib/rfsa/adsp/libsns_low_lat_stream_skel.so +vendor/lib/rls_aidl_interface-cpp.so +vendor/lib/sensors.ssc.so +vendor/lib/soundfx/libasphere.so +vendor/lib/soundfx/libqcbassboost.so +vendor/lib/soundfx/libqcompostprocbundle.so +vendor/lib/soundfx/libqcomvisualizer.so +vendor/lib/soundfx/libqcomvoiceprocessing.so +vendor/lib/soundfx/libqcreverb.so +vendor/lib/soundfx/libqcvirt.so +vendor/lib/soundfx/libshoebox.so +vendor/lib/soundfx/libvolumelistener.so +vendor/lib/vendor-pixelatoms-cpp.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.color@1.3.so +vendor/lib/vendor.display.color@1.4.so +vendor/lib/vendor.display.color@1.5.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.hardware.cacert@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.dynamicdds@1.1.so +vendor/lib/vendor.qti.hardware.data.flow@1.0.so +vendor/lib/vendor.qti.hardware.data.flow@1.1.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.mwqemadapter@1.0.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 +vendor/lib/vendor.qti.hardware.radio.ims@1.1.so +vendor/lib/vendor.qti.hardware.radio.ims@1.2.so +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.ims@1.8.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.qcrilhook@1.0.so +vendor/lib/vendor.qti.hardware.radio.qtiradio@1.0.so +vendor/lib/vendor.qti.hardware.radio.qtiradio@2.0.so +vendor/lib/vendor.qti.hardware.radio.qtiradio@2.1.so +vendor/lib/vendor.qti.hardware.radio.qtiradio@2.2.so +vendor/lib/vendor.qti.hardware.radio.qtiradio@2.3.so +vendor/lib/vendor.qti.hardware.radio.qtiradio@2.4.so +vendor/lib/vendor.qti.hardware.radio.uim@1.0.so +vendor/lib/vendor.qti.hardware.radio.uim@1.1.so +vendor/lib/vendor.qti.hardware.radio.uim@1.2.so +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.slmadapter@1.0.so +vendor/lib/vendor.qti.hardware.soter@1.0.so +vendor/lib/vendor.qti.hardware.trustedui@1.0.so +vendor/lib/vendor.qti.hardware.trustedui@1.1.so +vendor/lib/vendor.qti.hardware.trustedui@1.2.so +vendor/lib/vendor.qti.hardware.tui_comm@1.0.so;MODULE_SUFFIX=_vendor +vendor/lib/vendor.qti.hardware.wifidisplaysession@1.0.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;MODULE_SUFFIX=_vendor +vendor/lib/vendor.qti.latency@2.0.so +vendor/lib/vendor.qti.latency@2.1.so +vendor/lib/vendor.qti.latency@2.2.so +vendor/lib/vendor.qti.power.pasrmanager@1.0.so +vendor/lib/vendor.qti.qspmhal@1.0-impl.so +vendor/lib/vendor.qti.qspmhal@1.0.so +vendor/lib/vendor.qti.voiceprint@1.0.so +vendor/lib64/android.hardware.authsecret-impl.nos.so +vendor/lib64/android.hardware.authsecret@1.0-impl.nos.so +vendor/lib64/android.hardware.confirmationui.secure_input_citadel.so +vendor/lib64/android.hardware.identity@1.0-impl.nos.so +vendor/lib64/android.hardware.keymaster@4.1-impl.nos.so +vendor/lib64/android.hardware.oemlock-impl.nos.so +vendor/lib64/android.hardware.oemlock@1.0-impl.nos.so +vendor/lib64/android.hardware.weaver-bridge.nos.so +vendor/lib64/android.hardware.weaver-impl.nos.so +vendor/lib64/android.hardware.weaver2-impl.nos.so +vendor/lib64/android.hardware.weaver@1.0-impl.nos.so +vendor/lib64/btaudio_offload_if.so +vendor/lib64/camera/capture_sessions/lib_multicam_dualfov_capture_session.so +vendor/lib64/camera/com.google.gabc.tuning.imx355.so +vendor/lib64/camera/com.google.gabc.tuning.imx363.so +vendor/lib64/camera/com.google.gabc.tuning.imx481.so +vendor/lib64/camera/com.google.ghawb.tuning.imx355.so +vendor/lib64/camera/com.google.ghawb.tuning.imx363.so +vendor/lib64/camera/com.google.ghawb.tuning.imx481.so +vendor/lib64/camera/com.google.tuned.lito3_imx355.bin +vendor/lib64/camera/com.google.tuned.lito3_imx363.bin +vendor/lib64/camera/com.google.tuned.lito3_imx481.bin +vendor/lib64/camera/com.qti.sensor.imx355.so +vendor/lib64/camera/com.qti.sensor.imx363.so +vendor/lib64/camera/com.qti.sensor.imx481.so +vendor/lib64/camera/com.qti.sensormodule.metric_imx363_lito3.bin +vendor/lib64/camera/com.qti.sensormodule.metric_imx481_lito3.bin +vendor/lib64/camera/com.qti.sensormodule.primax_imx355_lito3.bin +vendor/lib64/camera/com.qti.tuned.default.bin +vendor/lib64/camera/com.qti.tuned.semco_imx481.bin +vendor/lib64/camera/components/com.google.node.copy.so +vendor/lib64/camera/components/com.google.node.eis.so +vendor/lib64/camera/components/com.google.node.fd.so +vendor/lib64/camera/components/com.google.node.hdrnet.so +vendor/lib64/camera/components/com.google.node.hdrp.so +vendor/lib64/camera/components/com.google.node.llv.so +vendor/lib64/camera/components/com.google.node.multicam.so +vendor/lib64/camera/components/com.google.node.publish.so +vendor/lib64/camera/components/com.google.node.rectiface.so +vendor/lib64/camera/components/com.google.node.sd.so +vendor/lib64/camera/components/com.google.node.steadiface.so +vendor/lib64/camera/components/com.google.node.swfv.so +vendor/lib64/camera/components/com.google.stats.af.so +vendor/lib64/camera/components/com.google.stats.gabc.so +vendor/lib64/camera/components/com.google.stats.ghawb.so +vendor/lib64/camera/components/com.google.stats.pdaf.so +vendor/lib64/camera/components/com.google.stats.pdlibwrapper.so +vendor/lib64/camera/components/com.qti.camx.chiiqutils.so +vendor/lib64/camera/components/com.qti.eisv2.so +vendor/lib64/camera/components/com.qti.eisv3.so +vendor/lib64/camera/components/com.qti.hvx.addconstant.so +vendor/lib64/camera/components/com.qti.hvx.binning.so +vendor/lib64/camera/components/com.qti.node.customhwnode.so +vendor/lib64/camera/components/com.qti.node.depth.so +vendor/lib64/camera/components/com.qti.stats.aec.so +vendor/lib64/camera/components/com.qti.stats.aecwrapper.so +vendor/lib64/camera/components/com.qti.stats.af.so +vendor/lib64/camera/components/com.qti.stats.afd.so +vendor/lib64/camera/components/com.qti.stats.afwrapper.so +vendor/lib64/camera/components/com.qti.stats.asd.so +vendor/lib64/camera/components/com.qti.stats.awb.so +vendor/lib64/camera/components/com.qti.stats.awbwrapper.so +vendor/lib64/camera/components/com.qti.stats.haf.so +vendor/lib64/camera/components/com.qti.stats.hafoverride.so +vendor/lib64/camera/components/com.qti.stats.pdlib.so +vendor/lib64/camera/components/com.qti.stats.pdlibsony.so +vendor/lib64/camera/components/com.qti.stats.pdlibwrapper.so +vendor/lib64/camera/components/com.qtistatic.stats.aec.so +vendor/lib64/camera/components/com.qtistatic.stats.af.so +vendor/lib64/camera/components/com.qtistatic.stats.awb.so +vendor/lib64/camera/components/com.qtistatic.stats.pdlib.so +vendor/lib64/camera/fdconfigpreview.bin +vendor/lib64/camera/fdconfigpreviewlite.bin +vendor/lib64/camera/fdconfigvideo.bin +vendor/lib64/camera/fdconfigvideolite.bin +vendor/lib64/camera/ghawb_para_lut.bin +vendor/lib64/camera/ghawb_para_lut_imx355.bin +vendor/lib64/camera/ghawb_para_lut_imx363.bin +vendor/lib64/camera/ghawb_para_lut_imx481.bin +vendor/lib64/com.fingerprints.extension@2.0.so +vendor/lib64/com.google.3abase.so +vendor/lib64/com.google.af.tuning.imx363.so +vendor/lib64/com.google.input-V3-ndk.so +vendor/lib64/com.google.stats.af.stats_converter.so +vendor/lib64/com.qti.feature2.anchorsync.bitra.so +vendor/lib64/com.qti.feature2.anchorsync.so +vendor/lib64/com.qti.feature2.demux.bitra.so +vendor/lib64/com.qti.feature2.demux.so +vendor/lib64/com.qti.feature2.frameselect.bitra.so +vendor/lib64/com.qti.feature2.frameselect.so +vendor/lib64/com.qti.feature2.fusion.bitra.so +vendor/lib64/com.qti.feature2.fusion.so +vendor/lib64/com.qti.feature2.generic.bitra.so +vendor/lib64/com.qti.feature2.generic.so +vendor/lib64/com.qti.feature2.gs.bitra.so +vendor/lib64/com.qti.feature2.gs.so +vendor/lib64/com.qti.feature2.hdr.bitra.so +vendor/lib64/com.qti.feature2.hdr.so +vendor/lib64/com.qti.feature2.memcpy.bitra.so +vendor/lib64/com.qti.feature2.memcpy.so +vendor/lib64/com.qti.feature2.mfsr.bitra.so +vendor/lib64/com.qti.feature2.mfsr.so +vendor/lib64/com.qti.feature2.qcfa.bitra.so +vendor/lib64/com.qti.feature2.qcfa.so +vendor/lib64/com.qti.feature2.rawhdr.bitra.so +vendor/lib64/com.qti.feature2.rawhdr.so +vendor/lib64/com.qti.feature2.rt.bitra.so +vendor/lib64/com.qti.feature2.rt.so +vendor/lib64/com.qti.feature2.serializer.bitra.so +vendor/lib64/com.qti.feature2.serializer.so +vendor/lib64/com.qti.feature2.stub.bitra.so +vendor/lib64/com.qti.feature2.stub.so +vendor/lib64/com.qti.feature2.swmf.bitra.so +vendor/lib64/com.qti.feature2.swmf.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/deviceInfoServiceModule.so +vendor/lib64/egl/eglSubDriverAndroid.so +vendor/lib64/egl/libEGL_adreno.so;SYMLINK=vendor/lib64/libEGL_adreno.so +vendor/lib64/egl/libGLESv1_CM_adreno.so +vendor/lib64/egl/libGLESv2_adreno.so;SYMLINK=vendor/lib64/libGLESv2_adreno.so +vendor/lib64/egl/libq3dtools_adreno.so;SYMLINK=vendor/lib64/libq3dtools_adreno.so +vendor/lib64/egl/libq3dtools_esx.so +vendor/lib64/g3a.data.manager.vendor.so +vendor/lib64/google_wifi_firmware_config_info_cc_proto.so +vendor/lib64/google_wifi_firmware_config_version_c_wrapper.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/audio.primary.lito.so +vendor/lib64/hw/camera.lito.so +vendor/lib64/hw/com.qti.chi.override.bitra.so +vendor/lib64/hw/com.qti.chi.override.so +vendor/lib64/hw/hardware.google.bluetooth.bt_channel_avoidance@1.0-impl.so +vendor/lib64/hw/hardware.google.bluetooth.sar@1.0-impl.so +vendor/lib64/hw/sensors.barbet.so +vendor/lib64/hw/sound_trigger.primary.lito.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.soter@1.0-impl.so +vendor/lib64/hw/vulkan.adreno.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/libC2D2.so +vendor/lib64/libCB.so +vendor/lib64/libGPQTEEC_vendor.so +vendor/lib64/libGPTEE_vendor.so +vendor/lib64/libGPreqcancel.so +vendor/lib64/libGPreqcancel_svc.so +vendor/lib64/libOpenCL-pixel.so +vendor/lib64/libOpenCL.so +vendor/lib64/libQSEEComAPI.so +vendor/lib64/libQTEEConnector_vendor.so +vendor/lib64/libSecureUILib.so +vendor/lib64/libStDrvInt.so +vendor/lib64/libTouchInputVM.so +vendor/lib64/libTrustedInput.so +vendor/lib64/libTrustedInputTZ.so +vendor/lib64/libVkLayer_q3dtools.so +vendor/lib64/lib_aion_buffer.so +vendor/lib64/lib_goog_chi_node_utils.so +vendor/lib64/lib_goog_metadata_utils.so +vendor/lib64/lib_profiler.so +vendor/lib64/lib_sensor_listener.so +vendor/lib64/liba2dpoffload.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/libash.so +vendor/lib64/libasn1cper.so +vendor/lib64/libasn1crt.so +vendor/lib64/libasn1crtx.so +vendor/lib64/libaudcal.so +vendor/lib64/libaudioalsa.so +vendor/lib64/libaudioconfigstore.so +vendor/lib64/libaudioparsers.so +vendor/lib64/libaudiozoom.so +vendor/lib64/libautohal.so +vendor/lib64/libbase64.so +vendor/lib64/libbatterylistener.so +vendor/lib64/libbitmlengine.so +vendor/lib64/libbluetooth_audio_session_qti.so +vendor/lib64/libbtnv.so +vendor/lib64/libc2d30_bltlib.so +vendor/lib64/libcacertclient.so +vendor/lib64/libcamera_nn_stub.so +vendor/lib64/libcamerapostproc.so +vendor/lib64/libcamxexternalformatutils.so +vendor/lib64/libcamxfacialfeatures.so +vendor/lib64/libcamxfdalgo.so +vendor/lib64/libcamxfdengine.so +vendor/lib64/libcamxifestriping.so +vendor/lib64/libcamximageformatutils.so +vendor/lib64/libcamxncs.so +vendor/lib64/libcamxstatscore.so +vendor/lib64/libcamxswprocessalgo.so +vendor/lib64/libcamxtintlessalgo.so +vendor/lib64/libcapiv2svacnn.so +vendor/lib64/libcapiv2svarnn.so +vendor/lib64/libcapiv2vop.so +vendor/lib64/libcapo.so +vendor/lib64/libcapo_proto.so +vendor/lib64/libcdfw.so +vendor/lib64/libcdfw_remote_api.so +vendor/lib64/libcdsp_default_listener.so +vendor/lib64/libcdsprpc.so +vendor/lib64/libchilog.so +vendor/lib64/libcne.so +vendor/lib64/libcneapiclient.so +vendor/lib64/libcneoplookup.so +vendor/lib64/libcneqmiutils.so +vendor/lib64/libcom.qti.chinodeutils.so +vendor/lib64/libcomprcapture.so +vendor/lib64/libconfigdb.so +vendor/lib64/libcpion.so +vendor/lib64/libcvp_common.so +vendor/lib64/libcvpcpuRev_skel.so +vendor/lib64/libdataitems.so +vendor/lib64/libdeeptouch.so +vendor/lib64/libdevicestatelistener.so +vendor/lib64/libdiag.so +vendor/lib64/libdiagjni.so +vendor/lib64/libdisp-aba.so +vendor/lib64/libdisplayqos.so +vendor/lib64/libdisplayskuutils.so +vendor/lib64/libdpmqmihal.so +vendor/lib64/libdpps.so +vendor/lib64/libdrmfs.so +vendor/lib64/libdrmtime.so +vendor/lib64/libdsi_netctrl.so +vendor/lib64/libdsutils.so +vendor/lib64/libdysco_camx_wrapper.so +vendor/lib64/libdysco_core.so +vendor/lib64/libembmsservice.so +vendor/lib64/libexthwplugin.so +vendor/lib64/libfastcvdsp_stub.so +vendor/lib64/libfastcvopt.so +vendor/lib64/libg3a_gabc.so +vendor/lib64/libg3a_gaf_v3.so +vendor/lib64/libg3a_ghawb.so +vendor/lib64/libgatm_camx_wrapper.so +vendor/lib64/libgatm_core.so +vendor/lib64/libgcam_3p.so +vendor/lib64/libgcam_ae.so +vendor/lib64/libgcam_awb.so +vendor/lib64/libgcam_face_for_af.so +vendor/lib64/libgcam_frsdk.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/libgoog_catpipe.so +vendor/lib64/libgoog_cpi.so +vendor/lib64/libgoog_flicker.so +vendor/lib64/libgoog_gafinfnet.so +vendor/lib64/libgoog_llv_gpu.so +vendor/lib64/libgoog_mesh_adapter.so +vendor/lib64/libgoog_mesh_warp.so +vendor/lib64/libgoog_pdaf_core_imx363.so +vendor/lib64/libgoog_scenedetector.so +vendor/lib64/libgoog_truetone.so +vendor/lib64/libgooglecamera.proto_message.converter.gabc.so +vendor/lib64/libgooglecamera.proto_message.converter.ghawb.so +vendor/lib64/libgooglecamera.proto_message.converter.so +vendor/lib64/libgooglecamera.proto_message.protos.so +vendor/lib64/libgooglecamerahal.so +vendor/lib64/libgooglecamerahalutils.so +vendor/lib64/libgooglecamerahwl_impl.so +vendor/lib64/libgpudataproducer.so +vendor/lib64/libgsl.so +vendor/lib64/libhalide_hexagon_host.so +vendor/lib64/libhdcp1prov.so +vendor/lib64/libhdcp2p2prov.so +vendor/lib64/libhdcpsrm.so +vendor/lib64/libhdmiedid.so +vendor/lib64/libhdmipassthru.so +vendor/lib64/libhdr_tm.so +vendor/lib64/libhexagon_nn_stub.so +vendor/lib64/libhfp.so +vendor/lib64/libhta_hexagon_runtime.so +vendor/lib64/libidl.so +vendor/lib64/libipebpsstriping.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/liblowi_client.so +vendor/lib64/liblowi_wifihal.so +vendor/lib64/liblqe.so +vendor/lib64/libmaxxaudio.so +vendor/lib64/libmdmdetect.so +vendor/lib64/libmdsprpc.so +vendor/lib64/libmedia_ecoservice.so +vendor/lib64/libminkdescriptor.so +vendor/lib64/libminksocket.so +vendor/lib64/libmm-color-convertor.so +vendor/lib64/libmm-hdcpmgr.so +vendor/lib64/libmmcamera_faceproc.so +vendor/lib64/libmmcamera_faceproc2.so +vendor/lib64/libmotion_ae.so +vendor/lib64/libmulawdec.so +vendor/lib64/libnative-api.so +vendor/lib64/libnetmgr.so +vendor/lib64/libnetmgr_common.so +vendor/lib64/libnetmgr_nr_fusion.so +vendor/lib64/libnetmgr_rmnet_ext.so +vendor/lib64/libnlnetmgr.so +vendor/lib64/libnos_citadeld_proxy.so +vendor/lib64/libnpu.so +vendor/lib64/liboemcrypto.so +vendor/lib64/libofflinelog.so +vendor/lib64/libopenvx.so +vendor/lib64/libops.so +vendor/lib64/libos.so +vendor/lib64/libpdmapper.so +vendor/lib64/libpdnotifier.so +vendor/lib64/libperipheral_client.so +vendor/lib64/libpower_anomaly_data.so +vendor/lib64/libpowercallback.so +vendor/lib64/libpowercore.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/libqcodec2_base.so +vendor/lib64/libqcodec2_basecodec.so +vendor/lib64/libqcodec2_core.so +vendor/lib64/libqcodec2_platform.so +vendor/lib64/libqcodec2_utils.so +vendor/lib64/libqcodec2_v4l2codec.so +vendor/lib64/libqcrilFramework.so +vendor/lib64/libqcrildatactl.so +vendor/lib64/libqdi.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/libqmi_modem_svc.so +vendor/lib64/libqmi_thermal-google-1.so +vendor/lib64/libqmi_vs-google-1.so +vendor/lib64/libqmiextservices.so +vendor/lib64/libqmiservices.so +vendor/lib64/libqrtr.so +vendor/lib64/libqseed3.so +vendor/lib64/libqsocket.so +vendor/lib64/libqti-utils.so +vendor/lib64/libqtigef.so +vendor/lib64/libqtikeymaster4.so +vendor/lib64/librcc.so +vendor/lib64/libril-qc-hal-qmi.so +vendor/lib64/libril-qc-logger.so +vendor/lib64/libril-qc-ltedirectdisc.so +vendor/lib64/libril-qc-radioconfig.so +vendor/lib64/librilqmiservices.so +vendor/lib64/librmnetctl.so +vendor/lib64/librmp.so +vendor/lib64/librpmb.so +vendor/lib64/libsdm-color.so +vendor/lib64/libsdm-colormgr-algo.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/libsensorslog.so +vendor/lib64/libsensorsuez.so +vendor/lib64/libsi.so +vendor/lib64/libsmemlog.so +vendor/lib64/libsndmonitor.so +vendor/lib64/libsns_device_mode_stub.so +vendor/lib64/libsns_fastRPC_util.so +vendor/lib64/libsns_low_lat_stream_stub.so +vendor/lib64/libsns_registry_skel.so +vendor/lib64/libsnsapi.so +vendor/lib64/libsnsdiaglog.so +vendor/lib64/libssc.so +vendor/lib64/libssc_default_listener.so +vendor/lib64/libssc_proto.so +vendor/lib64/libssc_safe.so +vendor/lib64/libssd.so +vendor/lib64/libstpreprocess20.so +vendor/lib64/libstreset20.so +vendor/lib64/libsubsystem_control.so +vendor/lib64/libsueznanoappclients.so +vendor/lib64/libswregistrationalgo.so +vendor/lib64/libswvdec.so +vendor/lib64/libsynx.so +vendor/lib64/libsysmon_cdsp_skel.so +vendor/lib64/libsystem_health_mon.so +vendor/lib64/libtasspkrprot.so +vendor/lib64/libthermalclient.so +vendor/lib64/libthermallistener.so +vendor/lib64/libthreadutils.so +vendor/lib64/libtime_genoff.so +vendor/lib64/libtinyxml2_1.so +vendor/lib64/libtouchflow.so +vendor/lib64/libtrustedapploader.so +vendor/lib64/libtzdrmgenprov.so +vendor/lib64/libvideooptfeature.so +vendor/lib64/libvpphcp.so +vendor/lib64/libvpphvx.so +vendor/lib64/libvsc.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/rls_aidl_interface-cpp.so +vendor/lib64/sensors.ssc.so +vendor/lib64/soundfx/libasphere.so +vendor/lib64/soundfx/libqcbassboost.so +vendor/lib64/soundfx/libqcompostprocbundle.so +vendor/lib64/soundfx/libqcomvisualizer.so +vendor/lib64/soundfx/libqcomvoiceprocessing.so +vendor/lib64/soundfx/libqcreverb.so +vendor/lib64/soundfx/libqcvirt.so +vendor/lib64/soundfx/libshoebox.so +vendor/lib64/soundfx/libvolumelistener.so +vendor/lib64/unnhal-acc-adreno.so +vendor/lib64/unnhal-acc-common.so +vendor/lib64/unnhal-acc-hvx.so +vendor/lib64/vendor-pixelatoms-cpp.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.color@1.3.so +vendor/lib64/vendor.display.color@1.4.so +vendor/lib64/vendor.display.color@1.5.so +vendor/lib64/vendor.display.postproc@1.0.so +vendor/lib64/vendor.google.google_battery-V3-ndk.so +vendor/lib64/vendor.google.radioext@1.0.so +vendor/lib64/vendor.google.radioext@1.1.so +vendor/lib64/vendor.google.radioext@1.2.so +vendor/lib64/vendor.google.radioext@1.3.so +vendor/lib64/vendor.google.wifi_ext@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.googleext.imsext@1.0.so +vendor/lib64/vendor.qti.googleext.imsext@2.0.so +vendor/lib64/vendor.qti.googleext.imsext@3.0.so +vendor/lib64/vendor.qti.googleext.imsext@4.0.so +vendor/lib64/vendor.qti.hardware.cacert@1.0.so +vendor/lib64/vendor.qti.hardware.camera.postproc@1.0-service-impl.bitra.so +vendor/lib64/vendor.qti.hardware.camera.postproc@1.0-service-impl.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.dynamicdds@1.1.so +vendor/lib64/vendor.qti.hardware.data.flow@1.0.so +vendor/lib64/vendor.qti.hardware.data.flow@1.1.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.embmssl@1.0-adapter-helper.so +vendor/lib64/vendor.qti.hardware.embmssl@1.0.so +vendor/lib64/vendor.qti.hardware.embmssl@1.1-adapter-helper.so +vendor/lib64/vendor.qti.hardware.embmssl@1.1.so +vendor/lib64/vendor.qti.hardware.fingerprint@1.0.so +vendor/lib64/vendor.qti.hardware.mwqemadapter@1.0.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 +vendor/lib64/vendor.qti.hardware.radio.ims@1.1.so +vendor/lib64/vendor.qti.hardware.radio.ims@1.2.so +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.ims@1.8.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.lpa@1.2.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 +vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.1.so +vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.2.so +vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.3.so +vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.4.so +vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.5.so +vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.6.so +vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.7.so +vendor/lib64/vendor.qti.hardware.radio.uim@1.0.so +vendor/lib64/vendor.qti.hardware.radio.uim@1.1.so +vendor/lib64/vendor.qti.hardware.radio.uim@1.2.so +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.slmadapter@1.0.so +vendor/lib64/vendor.qti.hardware.soter@1.0.so +vendor/lib64/vendor.qti.hardware.trustedui@1.0.so +vendor/lib64/vendor.qti.hardware.trustedui@1.1.so +vendor/lib64/vendor.qti.hardware.trustedui@1.2.so +vendor/lib64/vendor.qti.hardware.tui_comm@1.0.so;MODULE_SUFFIX=_vendor +vendor/lib64/vendor.qti.hardware.vpp@1.1.so +vendor/lib64/vendor.qti.hardware.vpp@1.2.so +vendor/lib64/vendor.qti.hardware.wifidisplaysession@1.0.so +vendor/lib64/vendor.qti.hardware.wigig.netperftuner@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;MODULE_SUFFIX=_vendor +vendor/lib64/vendor.qti.latency@2.0.so +vendor/lib64/vendor.qti.latency@2.1.so +vendor/lib64/vendor.qti.latency@2.2.so +vendor/lib64/vendor.qti.power.pasrmanager@1.0.so +vendor/lib64/vendor.qti.qspmhal@1.0-impl.so +vendor/lib64/vendor.qti.qspmhal@1.0.so +vendor/lib64/vendor.qti.voiceprint@1.0.so +vendor/media/ensemble_fd_model.emd +vendor/radio/qcril_database/qcril.db +vendor/radio/qcril_database/upgrade/0_initial.sql +vendor/radio/qcril_database/upgrade/10_add_more_fr_ecc.sql +vendor/radio/qcril_database/upgrade/11_remove_fr_orange.sql +vendor/radio/qcril_database/upgrade/12_israel_normal_ecc.sql +vendor/radio/qcril_database/upgrade/13_version_update_ecc_table.sql +vendor/radio/qcril_database/upgrade/14_add_fr_normal_ecc.sql +vendor/radio/qcril_database/upgrade/15_fr_normal_ecc_on_wifi.sql +vendor/radio/qcril_database/upgrade/16_ch_normal_ecc.sql +vendor/radio/qcril_database/upgrade/17_in_normal_ecc.sql +vendor/radio/qcril_database/upgrade/18_add_re_and_gp_normal_ecc.sql +vendor/radio/qcril_database/upgrade/1_version_intro.sql +vendor/radio/qcril_database/upgrade/2_version_add_wps_config.sql +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_google_feature.sql +vendor/radio/qcril_database/upgrade/5_version_update_ecc_table.sql +vendor/radio/qcril_database/upgrade/6_singapore_ecc_995.sql +vendor/radio/qcril_database/upgrade/7_remove_germany_hard_ecc_110.sql +vendor/radio/qcril_database/upgrade/8_USCC_update_ecc_table.sql +vendor/radio/qcril_database/upgrade/9_taiwan_ecc_110_and_119.sql +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg.version +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_hw/generic/Pixel/common/Saipan/STANDALONE/LA/pixel_DSDS/mcfg_hw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_hw/generic/Pixel/common/Saipan/STANDALONE/LA/pixel_DSDS_CDMALess/mcfg_hw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_hw/generic/Pixel/common/Saipan/STANDALONE/LA/pixel_SS/mcfg_hw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_hw/generic/Pixel/common/Saipan/STANDALONE/LA/pixel_SS_CDMALess/mcfg_hw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_hw/mbn_hw.dig +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_hw/mbn_hw.txt +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/APAC/Airtel/pixel_Commercial/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/APAC/DCM/pixel_Commercial/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/APAC/IDEA/Commercial/pixel_IN/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/APAC/KDDI/pixel_Commercial/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/APAC/Rakuten/pixel_Commercial/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/APAC/Reliance/pixel_Commercial/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/APAC/SBM/pixel_Commercial/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/APAC/Vodafone/Commercial/pixel_IN/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/AUNZ/Optus/Commercial/pixel_AU/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/AUNZ/Telstra/pixel_Commercial/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/AUNZ/Vodafone/pixel_Commercial/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/EU/Bouygues/Commercial/pixel_France/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/EU/DT/Commercial/pixel_NL/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/EU/DT/VoLTE/pixel_Commercial/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/EU/EE/pixel_Commercial/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/EU/ESN/Commercial/pixel_UK/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/EU/Free/Commercial/pixel_Free/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/EU/H3G/Commercial/pixel_Denmark/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/EU/H3G/Commercial/pixel_IE/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/EU/H3G/Commercial/pixel_Italy/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/EU/H3G/Commercial/pixel_SE/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/EU/H3G/Commercial/pixel_UK/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/EU/H3G_FI/Commercial/pixel_Austria/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/EU/ID/Commercial/pixel_UK/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/EU/Orange/Commercial/pixel_France/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/EU/Orange/Commercial/pixel_Spain/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/EU/SFR/Commercial/pixel_FR/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/EU/Smarty/Commercial/pixel_UK/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/EU/Sunrise/Commercial/pixel_Sunrise/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/EU/Swisscom/Commercial/pixel_Swiss/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/EU/TDC/Commercial/pixel_Denmark/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/EU/TIM/Commercial/pixel_Italy/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/EU/Tele2/Commercial/pixel_Sweden/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/EU/Telefonica/Commercial/pixel_DE/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/EU/Telefonica/Commercial/pixel_Spain/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/EU/Telefonica/Commercial/pixel_UK/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/EU/Telenor/Commercial/pixel_Denmark/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/EU/Telenor/Commercial/pixel_Norway/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/EU/Telenor/Commercial/pixel_Sweden/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/EU/Telia/Commercial/pixel_Norway/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/EU/Telia/Commercial/pixel_Sweden/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/EU/Vodafone/Commercial/pixel_Ireland/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/EU/Vodafone/VoLTE/Lab/pixel_Germany/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/EU/Vodafone/VoLTE/pixel_Germany/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/EU/Vodafone/VoLTE/pixel_Italy/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/EU/Vodafone/VoLTE/pixel_Netherlands/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/EU/Vodafone/VoLTE/pixel_Spain/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/EU/Vodafone/VoLTE/pixel_Turkey/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/EU/Vodafone/VoLTE/pixel_UK/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/EU/Vodafone/pixel_Non_VoLTE/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/EU/wA1/Commercial/pixel_Austria/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/EU/wDT/Commercial/pixel_Austria/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/EU/wDT/Commercial/pixel_CZ/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/EU/wH3G/Commercial/pixel_Austria/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/EU/wKPN/Commercial/pixel_NL/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/EU/wTelia/Commercial/pixel_Denmark/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/EU/wVirgin/Commercial/pixel_Virgin/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/EU/wVodafone/VoLTE/pixel_CZ/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/MEA/wSTC/Commercial/pixel_SA/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/NA/ATT/pixel_5G/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/NA/ATT/pixel_FirstNet/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/NA/ATT/pixel_VoLTE/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/NA/Bell/Commercial/pixel_CA/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/NA/Bell/Lucky/pixel_CA/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/NA/Bell/MTS/pixel_CA/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/NA/Bell/Solo_PC/pixel_CA/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/NA/Bluegrass/CDMAless/pixel_Commercial/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/NA/CBRS/pixel_CBRS/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/NA/CBRS_Chatr/pixel_CBRS_Chatr/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/NA/CSpire/VoLTE/pixel_CSpire/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/NA/Cellcom/CDMAless/pixel_Commercial/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/NA/Cellcom_Core/pixel_Commercial/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/NA/Charter/CDMAless/pixel_Commercial/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/NA/Cricket/pixel_5G/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/NA/Cricket/pixel_Cricket/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/NA/Dish/pixel_Dish/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/NA/Freedom/pixel_VoLTE/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/NA/Inland/pixel_Commercial/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/NA/LLA/pixel_LLA/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/NA/Rogers/Chatr/pixel_CA/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/NA/Rogers/Cityfone/pixel_CA/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/NA/Rogers/Commercial/pixel_CA/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/NA/Rogers/Ztar/pixel_CA/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/NA/Sprint/pixel_Commercial/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/NA/Sprint_FI/pixel_Commercial/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/NA/Sprint_Fi_data/pixel_Commercial/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/NA/TMO/pixel_Commercial/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/NA/TMO_FI/pixel_Commercial/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/NA/TMO_Mvno/pixel_Commercial/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/NA/TMO_RCS_Test/pixel_TMO_RCS_Test/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/NA/Telus/Commercial/pixel_CA/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/NA/Telus/Koodo/pixel_CA/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/NA/Telus/Lab/pixel_CA/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/NA/Telus/PublicMobile/pixel_CA/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/NA/USCC/pixel_Commercial/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/NA/USCC_FI/pixel_Commercial/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/NA/Verizon/pixel_CDMAless/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/NA/Videotron/pixel_VoLTE/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/NA/Visible/CDMAless/pixel_Commercial/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/NA/Xfinity/CDMAless/pixel_Commercial/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/PTCRB/pixel_PTCRB/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/SEA/ChunghwaTel/Commercial/pixel_TW/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/SEA/FarEastOne/pixel_Commercial/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/SEA/Singtel/Commercial/pixel_Singapore/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/SEA/StarHub/Commercial/pixel_SG/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/SEA/TM/pixel_Commercial/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/SEA/TStar/Commercial/pixel_TW/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/SEA/wAPT/pixel_Commercial/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/TestSIM/pixel_EIOTTestSIM/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/TestSIM/pixel_EIOTTestSIM_MTV/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/TestSIM/pixel_TestSIM/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/TestSIM/pixel_TestSIM_IMS/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/common/Global/pixel_Global/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/common/Ubigi/pixel_Ubigi/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/common/WildCard/pixel_WildCard/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel/common/WildCard_IMS/pixel_WildCard_IMS/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/common/Default/Default/mcfg_sw.mbn +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/mbn_sw.dig +vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/mbn_sw.txt diff --git a/barbet/proprietary-files.txt b/barbet/proprietary-files.txt new file mode 100644 index 0000000..69a6f20 --- /dev/null +++ b/barbet/proprietary-files.txt @@ -0,0 +1,161 @@ +# All blobs are extracted from Google factory images for each new ASB + +# product partition + +# AiAi +product/priv-app/DeviceIntelligenceNetworkPrebuilt/DeviceIntelligenceNetworkPrebuilt.apk;PRESIGNED +product/priv-app/DevicePersonalizationPrebuiltPixel2020/DevicePersonalizationPrebuiltPixel2020.apk;PRESIGNED + +# Audio +product/etc/ambient/matcher_tah.leveldb +product/etc/firmware/music_detector.descriptor +product/etc/firmware/music_detector.sound_model + +# Felica +product/etc/felica/common.cfg +product/etc/felica/mfm.cfg +product/etc/felica/mfs.cfg + +# Hardware info +product/etc/permissions/com.google.android.hardwareinfo.xml +product/framework/libhwinfo.jar +product/priv-app/HardwareInfo/HardwareInfo.apk;PRESIGNED + +# Hotword +product/priv-app/HotwordEnrollmentOKGoogleRT5514P/HotwordEnrollmentOKGoogleRT5514P.apk;PRESIGNED +product/priv-app/HotwordEnrollmentXGoogleRT5514P/HotwordEnrollmentXGoogleRT5514P.apk;PRESIGNED + +# Permissions +product/etc/permissions/privapp-permissions-google-p.xml:product/etc/permissions/privapp-permissions-google-p-lineage.xml +product/etc/sysconfig/GoogleCamera_6gb_or_more_ram.xml +product/etc/sysconfig/google-hiddenapi-package-whitelist.xml +product/etc/sysconfig/nexus.xml +product/etc/sysconfig/pixel_experience_2017.xml +product/etc/sysconfig/pixel_experience_2018.xml +product/etc/sysconfig/pixel_experience_2019.xml +product/etc/sysconfig/pixel_experience_2019_midyear.xml +product/etc/sysconfig/pixel_experience_2020.xml +product/etc/sysconfig/pixel_experience_2020_midyear.xml +product/etc/sysconfig/pixel_experience_2021_midyear.xml + +# Qualcomm Radio +product/app/uimremoteclient/uimremoteclient.apk +product/app/uimremoteserver/uimremoteserver.apk +product/etc/permissions/RemoteSimlock.xml +product/etc/permissions/RemoteSimlockManager.xml +product/etc/permissions/UimGba.xml +product/etc/permissions/UimGbaManager.xml +product/etc/permissions/UimService.xml +product/etc/permissions/lpa.xml +product/etc/permissions/uimremoteclient.xml +product/etc/permissions/uimremoteserver.xml +product/framework/remotesimlockmanagerlibrary.jar +product/framework/uimgbalibrary.jar +product/framework/uimgbamanagerlibrary.jar +product/framework/uimlpalibrary.jar +product/framework/uimremoteclientlibrary.jar +product/framework/uimremoteserverlibrary.jar +product/framework/uimremotesimlocklibrary.jar +product/framework/uimservicelibrary.jar + +# Radio +product/etc/permissions/com.android.sdm.plugins.connmo.xml +product/etc/permissions/com.android.sdm.plugins.dcmo.xml +product/etc/permissions/com.android.sdm.plugins.diagmon.xml +product/lib/libdmengine.so;SYMLINK=product/priv-app/DMService/lib/arm/libdmengine.so +product/lib/libdmjavaplugin.so;SYMLINK=product/priv-app/DMService/lib/arm/libdmjavaplugin.so +product/priv-app/CarrierSettings_signed_45.0.591154042/CarrierSettings_signed_45.0.591154042.apk;PRESIGNED +product/priv-app/CarrierWifi/CarrierWifi.apk;PRESIGNED +product/priv-app/ConnMO/ConnMO.apk +product/priv-app/DCMO/DCMO.apk +product/priv-app/DMService/DMService.apk +product/priv-app/DiagMon/DiagMon.apk +product/priv-app/EuiccGoogle/EuiccGoogle.apk;PRESIGNED +product/priv-app/TetheringEntitlement/TetheringEntitlement.apk + +# Sprint +product/etc/permissions/com.android.sdm.plugins.sprintdm.xml +product/priv-app/SprintDM/SprintDM.apk + +# US Cellular +product/etc/permissions/com.android.sdm.plugins.usccdm.xml +product/priv-app/USCCDM/USCCDM.apk + +# VZW +product/app/VZWAPNLib/VZWAPNLib.apk;PRESIGNED +product/etc/permissions/com.android.omadm.service.xml +product/etc/permissions/com.google.omadm.trigger.xml +product/etc/permissions/com.verizon.apn.xml +product/etc/permissions/features-verizon.xml +product/etc/sysconfig/allowlist_com.android.omadm.service.xml +product/priv-app/OemDmTrigger/OemDmTrigger.apk +product/priv-app/WfcActivation/WfcActivation.apk;PRESIGNED + +# system_ext partition + +# Camera extensions +system_ext/etc/permissions/com.google.android.camera.extensions.xml +system_ext/framework/com.google.android.camera.extensions.jar + +# HBM +system_ext/priv-app/HbmSVManager/HbmSVManager.apk + +# Hotword +system_ext/etc/permissions/com.android.hotwordenrollment.common.util.xml +system_ext/framework/com.android.hotwordenrollment.common.util.jar + +# Permissions +system_ext/etc/permissions/privapp-permissions-google-se.xml:system_ext/etc/permissions/privapp-permissions-google-se-lineage.xml + +# Qualcomm IMS +system_ext/etc/permissions/org_codeaurora_ims.xml +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/libdiag_system.so +system_ext/lib64/libimscamera_jni.so;SYMLINK=system_ext/priv-app/ims/lib/arm64/libimscamera_jni.so +system_ext/lib64/libimsmedia_jni.so;SYMLINK=system_ext/priv-app/ims/lib/arm64/libimsmedia_jni.so +system_ext/lib64/vendor.qti.diaghal@1.0.so +system_ext/lib64/vendor.qti.ImsRtpService-V1-ndk.so +system_ext/lib64/vendor.qti.imsrtpservice@3.0.so +system_ext/lib64/vendor.qti.imsrtpservice@3.1.so +system_ext/priv-app/ims/ims.apk + +# Qualcomm Radio +system_ext/app/QtiTelephonyService/QtiTelephonyService.apk +system_ext/app/atfwd/atfwd.apk +system_ext/app/datastatusnotification/datastatusnotification.apk +system_ext/app/uceShimService/uceShimService.apk +system_ext/etc/permissions/com.qualcomm.qcrilmsgtunnel.xml +system_ext/etc/permissions/qcrilhook.xml +system_ext/etc/sysconfig/qti_telephony_system_packages_config.xml +system_ext/framework/qcrilhook.jar +system_ext/priv-app/qcrilmsgtunnel/qcrilmsgtunnel.apk + +# Radio +system_ext/etc/permissions/com.android.omadm.radioconfig.xml +system_ext/etc/permissions/com.google.euiccpixel.permissions.xml +system_ext/etc/permissions/com.google.euiccpixel.xml +system_ext/etc/permissions/google-ril.xml +system_ext/framework/RadioConfigLib.jar +system_ext/framework/google-ril.jar +system_ext/priv-app/CarrierSetup/CarrierSetup.apk;PRESIGNED +system_ext/priv-app/ConnectivityThermalPowerManager/ConnectivityThermalPowerManager.apk +system_ext/priv-app/EuiccGoogleOverlay/EuiccGoogleOverlay.apk +system_ext/priv-app/EuiccSupportPixel/EuiccSupportPixel.apk;PRESIGNED +system_ext/priv-app/EuiccSupportPixel/P20_Mini-Applet_dsem.apdu +system_ext/priv-app/EuiccSupportPixel/esim-full-v1.img +system_ext/priv-app/EuiccSupportPixelPermissions/EuiccSupportPixelPermissions.apk;PRESIGNED +system_ext/priv-app/RilConfigService/RilConfigService.apk +system_ext/priv-app/grilservice/grilservice.apk;PRESIGNED + +# SecureUI +system_ext/app/com.qualcomm.qti.services.secureui/com.qualcomm.qti.services.secureui.apk +system_ext/lib64/libsecureui_svcsock_system.so +system_ext/lib64/libsecureuisvc_jni.so +system_ext/lib64/vendor.qti.hardware.tui_comm@1.0.so + +# VZW +system_ext/etc/permissions/vzw_mvs_permissions.xml +system_ext/priv-app/MyVerizonServices/MyVerizonServices.apk;PRESIGNED diff --git a/barbet/proprietary-firmware.txt b/barbet/proprietary-firmware.txt new file mode 100644 index 0000000..edcc4e7 --- /dev/null +++ b/barbet/proprietary-firmware.txt @@ -0,0 +1,14 @@ +# All firmware images are extracted from Google factory images for each new ASB + +abl.img;AB +aop.img;AB +devcfg.img;AB +featenabler.img;AB +hyp.img;AB +keymaster.img;AB +modem.img;AB +qupfw.img;AB +tz.img;AB +uefisecapp.img;AB +xbl.img;AB +xbl_config.img;AB diff --git a/barbet/rro_overlays/NfcOverlay/Android.bp b/barbet/rro_overlays/NfcOverlay/Android.bp new file mode 100644 index 0000000..e48a299 --- /dev/null +++ b/barbet/rro_overlays/NfcOverlay/Android.bp @@ -0,0 +1,9 @@ +package { + default_applicable_licenses: ["device_google_barbet_license"], +} + +runtime_resource_overlay { + name: "NfcOverlayBarbet", + sdk_version: "current", + product_specific: true +} diff --git a/barbet/rro_overlays/NfcOverlay/AndroidManifest.xml b/barbet/rro_overlays/NfcOverlay/AndroidManifest.xml new file mode 100644 index 0000000..5241aa4 --- /dev/null +++ b/barbet/rro_overlays/NfcOverlay/AndroidManifest.xml @@ -0,0 +1,27 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2023 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. +--> +<!-- Pixel specific nfc overlays --> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="com.android.nfc.overlay" + android:versionCode="1" + android:versionName="1.0"> + <application android:hasCode="false" /> + <overlay + android:targetPackage="com.android.nfc" + android:targetName="NfcCustomization" + android:isStatic="true" + android:priority="0"/> +</manifest> diff --git a/barbet/rro_overlays/NfcOverlay/OWNERS b/barbet/rro_overlays/NfcOverlay/OWNERS new file mode 100644 index 0000000..35e9713 --- /dev/null +++ b/barbet/rro_overlays/NfcOverlay/OWNERS @@ -0,0 +1,2 @@ +# Bug component: 48448 +include platform/packages/apps/Nfc:/OWNERS diff --git a/barbet/rro_overlays/NfcOverlay/res/values/config.xml b/barbet/rro_overlays/NfcOverlay/res/values/config.xml new file mode 100644 index 0000000..1059085 --- /dev/null +++ b/barbet/rro_overlays/NfcOverlay/res/values/config.xml @@ -0,0 +1,38 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- 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. +--> +<resources> + <bool name="enable_antenna_blocked_alert">false</bool> + <integer name="max_antenna_blocked_failure_count">10</integer> + <integer name="unknown_tag_polling_delay">2000</integer> + <string name="antenna_blocked_alert_link" translatable="false">https://support.google.com/pixelphone?p=nfc_tag_notification</string> + <string-array name="config_skuSupportsSecureNfc" translatable="false"> + <item>GBW2G</item> + <item>G1F8F</item> + <item>GR0M2</item> + <item>G4S1M</item> + </string-array> + <bool name="tag_intent_app_pref_supported">true</bool> + <!-- NFC Antenna Location API --> + <integer name="device_width">70</integer> + <integer name="device_height">155</integer> + <bool name="device_foldable">false</bool> + <integer-array name="antenna_x"> + <item>36</item> + </integer-array> + <integer-array name="antenna_y"> + <item>91</item> + </integer-array> +</resources> diff --git a/barbet/setup-makefiles.py b/barbet/setup-makefiles.py new file mode 100755 index 0000000..32947cf --- /dev/null +++ b/barbet/setup-makefiles.py @@ -0,0 +1 @@ +#!./extract-files.py --regenerate_makefiles diff --git a/default-permissions.xml b/default-permissions.xml index 15ca2e5..2662149 100644 --- a/default-permissions.xml +++ b/default-permissions.xml @@ -54,8 +54,6 @@ <permission name="android.permission.READ_CALL_LOG" fixed="false"/> <permission name="android.permission.WRITE_CALL_LOG" fixed="false"/> <!-- Used to set up a Wi-Fi P2P network --> - <!-- TODO(b/231966826): Remove the location permission after Restore targets to T. --> - <permission name="android.permission.ACCESS_FINE_LOCATION" fixed="false"/> <permission name="android.permission.NEARBY_WIFI_DEVICES" fixed="false"/> <!-- Notifications --> <permission name="android.permission.POST_NOTIFICATIONS" fixed="false"/> diff --git a/device-barbet.mk b/device-barbet.mk index eb0540e..34a05de 100644 --- a/device-barbet.mk +++ b/device-barbet.mk @@ -16,6 +16,8 @@ PRODUCT_HARDWARE := barbet +USES_QCT_MODEM := true + DEVICE_PACKAGE_OVERLAYS += device/google/barbet/barbet/overlay PRODUCT_DEVICE_SVN_OVERRIDE := true @@ -26,7 +28,7 @@ $(call inherit-product, $(SRC_TARGET_DIR)/product/virtual_ab_ota/launch_with_ven # Increment the SVN for any official public releases PRODUCT_PROPERTY_OVERRIDES += \ - ro.vendor.build.svn=46 + ro.vendor.build.svn=62 # Enable watchdog timeout loop breaker. PRODUCT_PROPERTY_OVERRIDES += \ @@ -41,10 +43,8 @@ PRODUCT_PROPERTY_OVERRIDES += \ LOCAL_PATH := device/google/barbet PRODUCT_SOONG_NAMESPACES += \ - device/google/barbet - -PRODUCT_PACKAGES += \ - libtasspkrprot + device/google/barbet \ + hardware/qcom/wlan/legacy # Audio XMLs for barbet PRODUCT_COPY_FILES += \ @@ -119,6 +119,11 @@ PRODUCT_PRODUCT_PROPERTIES +=\ ro.vendor.vibrator.hal.lptrigger=0 +# Quick Start device-specific settings +PRODUCT_PRODUCT_PROPERTIES += \ + ro.quick_start.oem_id=00e0 \ + ro.quick_start.device_id=barbet + # Dumpstate HAL PRODUCT_PACKAGES += \ android.hardware.dumpstate@1.1-service.barbet @@ -135,9 +140,6 @@ PRODUCT_COPY_FILES += \ PRODUCT_COPY_FILES += \ $(LOCAL_PATH)/init.recovery.device.rc:recovery/root/init.recovery.barbet.rc -PRODUCT_PACKAGES += \ - sensors.$(PRODUCT_HARDWARE) \ - PRODUCT_COPY_FILES += \ $(LOCAL_PATH)/powerhint_$(PRODUCT_HARDWARE).json:$(TARGET_COPY_OUT_VENDOR)/etc/powerhint_$(PRODUCT_HARDWARE).json @@ -159,6 +161,12 @@ PRODUCT_PACKAGES += \ # Fingerprint HIDL include device/google/barbet/fingerprint.mk +# SurfaceFlinger configurations +PRODUCT_DEFAULT_PROPERTY_OVERRIDES += ro.surface_flinger.set_display_power_timer_ms=1000 +PRODUCT_DEFAULT_PROPERTY_OVERRIDES += ro.surface_flinger.set_idle_timer_ms=0 +PRODUCT_DEFAULT_PROPERTY_OVERRIDES += ro.surface_flinger.set_touch_timer_ms=200 +PRODUCT_DEFAULT_PROPERTY_OVERRIDES += ro.surface_flinger.use_content_detection_for_refresh_rate=true + # NFC PRODUCT_COPY_FILES += \ device/google/barbet/nfc/libnfc-hal-st-G4S1M.conf:$(TARGET_COPY_OUT_VENDOR)/etc/libnfc-hal-st-G4S1M.conf @@ -189,3 +197,18 @@ PRODUCT_PACKAGES += \ PRODUCT_COPY_FILES += \ device/google/barbet/default-permissions.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/default-permissions/default-permissions.xml + +# Workaround for Qualcomm neural network HAL +PRODUCT_PACKAGES += \ + libprotobuf-cpp-full-3.9.1-vendorcompat + +PRODUCT_PACKAGES += \ + NfcOverlayBarbet + +# Gyotaku +include device/google/gs-common/gyotaku_app/gyotaku.mk +# Better Bug +include device/google/gs-common/betterbug/betterbug.mk + +# Set soong config variable to control module build +$(call soong_config_set,ctpm,enable_nr_dual_connectivity_qcril,true) diff --git a/device-lineage.mk b/device-lineage.mk index e326677..c0b87ed 100644 --- a/device-lineage.mk +++ b/device-lineage.mk @@ -6,6 +6,9 @@ $(call inherit-product, device/google/redbull/device-lineage.mk) +# CHRE +$(call soong_config_set,chre,chre_daemon_dsp_library,//vendor/google/barbet:libadsprpc) + # HBM PRODUCT_PACKAGES += \ HbmSVManagerOverlay diff --git a/dumpstate/Android.bp b/dumpstate/Android.bp new file mode 100644 index 0000000..1138f50 --- /dev/null +++ b/dumpstate/Android.bp @@ -0,0 +1,47 @@ +// +// Copyright 2016 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. +// + +package { + // See: http://go/android-license-faq + default_applicable_licenses: [ + "Android-Apache-2.0", + ], +} + +cc_binary { + name: "android.hardware.dumpstate@1.1-service.barbet", + init_rc: ["android.hardware.dumpstate@1.1-service.barbet.rc"], + relative_install_path: "hw", + srcs: [ + "DumpstateDevice.cpp", + "service.cpp", + ], + shared_libs: [ + "android.hardware.dumpstate@1.0", + "android.hardware.dumpstate@1.1", + "libbase", + "libcutils", + "libdumpstateutil", + "libhidlbase", + "liblog", + "libutils", + ], + cflags: [ + "-Werror", + "-Wall", + ], + proprietary: true, +} diff --git a/dumpstate/Android.mk b/dumpstate/Android.mk deleted file mode 100644 index 4d9ca90..0000000 --- a/dumpstate/Android.mk +++ /dev/null @@ -1,46 +0,0 @@ -# -# Copyright 2016 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. -# - -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) -LOCAL_MODULE := android.hardware.dumpstate@1.1-service.barbet -LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 -LOCAL_LICENSE_CONDITIONS := notice -LOCAL_INIT_RC := android.hardware.dumpstate@1.1-service.barbet.rc -LOCAL_MODULE_RELATIVE_PATH := hw - -LOCAL_SRC_FILES := \ - DumpstateDevice.cpp \ - service.cpp - -LOCAL_SHARED_LIBRARIES := \ - android.hardware.dumpstate@1.0 \ - android.hardware.dumpstate@1.1 \ - libbase \ - libcutils \ - libdumpstateutil \ - libhidlbase \ - liblog \ - libutils - -LOCAL_CFLAGS := -Werror -Wall - -LOCAL_MODULE_TAGS := optional -LOCAL_PROPRIETARY_MODULE := true - -LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 -LOCAL_LICENSE_CONDITIONS := notice -include $(BUILD_EXECUTABLE) diff --git a/dumpstate/DumpstateDevice.cpp b/dumpstate/DumpstateDevice.cpp index fe7feaf..98203b1 100755 --- a/dumpstate/DumpstateDevice.cpp +++ b/dumpstate/DumpstateDevice.cpp @@ -494,6 +494,7 @@ static void DumpSensorLog(int fd) { static void DumpF2FS(int fd) { DumpFileToFd(fd, "F2FS", "/sys/kernel/debug/f2fs/status"); + DumpFileToFd(fd, "F2FS", "/dev/fscklogs/fsck"); RunCommandToFd(fd, "F2FS - fsck time (ms)", {"/vendor/bin/sh", "-c", "getprop ro.boottime.init.fsck.data"}); RunCommandToFd(fd, "F2FS - checkpoint=disable time (ms)", {"/vendor/bin/sh", "-c", "getprop ro.boottime.init.mount.data"}); } diff --git a/extract-files.py b/extract-files.py new file mode 100755 index 0000000..5bb981f --- /dev/null +++ b/extract-files.py @@ -0,0 +1,13 @@ +#!/bin/bash +# +# SPDX-FileCopyrightText: 2024 The LineageOS Project +# SPDX-License-Identifier: Apache-2.0 +# + +set -e + +MY_DIR="$(cd "$(dirname "${0}")"; pwd -P)" + +pushd "${MY_DIR}/barbet" +./extract-files.py $@ +popd diff --git a/factory-images/generate-factory-images-package.sh b/factory-images/generate-factory-images-package.sh index f25c2e0..f9a50fe 100755 --- a/factory-images/generate-factory-images-package.sh +++ b/factory-images/generate-factory-images-package.sh @@ -22,4 +22,5 @@ VERSION=RD2A.201106.001 SRCPREFIX=signed- BOOTLOADER=b9-0.4-6939415 RADIO=g7250-00017-201029-B-6939687 +GSCFIRMWARESRC=citadel source ../../../common/generate-factory-images-common.sh diff --git a/fingerprint.mk b/fingerprint.mk index 54f73ef..bb0b3dc 100644 --- a/fingerprint.mk +++ b/fingerprint.mk @@ -1,7 +1,4 @@ # Fingerprint -PRODUCT_PACKAGES += \ - android.hardware.biometrics.fingerprint@2.2-service.fpc \ - PRODUCT_COPY_FILES += \ $(LOCAL_PATH)/uinput-fpc.kl:$(TARGET_COPY_OUT_VENDOR)/usr/keylayout/uinput-fpc.kl \ $(LOCAL_PATH)/uinput-fpc.idc:$(TARGET_COPY_OUT_VENDOR)/usr/idc/uinput-fpc.idc \ diff --git a/init.recovery.device.rc b/init.recovery.device.rc index 7df16ec..596e813 100644 --- a/init.recovery.device.rc +++ b/init.recovery.device.rc @@ -3,6 +3,7 @@ on fs symlink /dev/block/platform/soc/${ro.boot.bootdevice} /dev/block/bootdevice on init + wait /sys/devices/platform/soc/a600000.ssusb/a600000.dwc3/driver 10 setprop sys.usb.configfs 1 # Don't lose recovery logs- keep warm reset for coming out of recovery. write /sys/module/msm_poweroff/parameters/warm_reset 1 diff --git a/patches.txt b/patches.txt deleted file mode 100644 index 44fb04d..0000000 --- a/patches.txt +++ /dev/null @@ -1,3 +0,0 @@ -115447/1 https://gerrit.aicp-rom.com system/sepolicy true -120260/2 https://gerrit.aicp-rom.com frameworks/base true -120261/2 https://gerrit.aicp-rom.com frameworks/base true diff --git a/self-extractors/Android.mk b/self-extractors/Android.mk deleted file mode 100644 index e69de29..0000000 --- a/self-extractors/Android.mk +++ /dev/null diff --git a/self-extractors/google_devices/staging/Android.mk b/self-extractors/google_devices/staging/Android.mk.template index 3f26f42..3f26f42 100644 --- a/self-extractors/google_devices/staging/Android.mk +++ b/self-extractors/google_devices/staging/Android.mk.template diff --git a/self-extractors/qcom/staging/Android.mk b/self-extractors/qcom/staging/Android.mk.template index f87c78c..f87c78c 100644 --- a/self-extractors/qcom/staging/Android.mk +++ b/self-extractors/qcom/staging/Android.mk.template diff --git a/sepolicy/tracking_denials/bug_map b/sepolicy/tracking_denials/bug_map new file mode 100644 index 0000000..c13bf90 --- /dev/null +++ b/sepolicy/tracking_denials/bug_map @@ -0,0 +1,5 @@ +crash_dump selinuxfs file b/314720993 +dumpstate incident process b/238571134 +hal_drm_widevine default_prop file b/238263941 +system_server vendor_incremental_module file b/264483452 +vndservicemanager hal_keymaster_citadel binder b/307863674 diff --git a/sepolicy/tracking_denials/mediacodec.te b/sepolicy/tracking_denials/mediacodec.te deleted file mode 100644 index ea4b461..0000000 --- a/sepolicy/tracking_denials/mediacodec.te +++ /dev/null @@ -1,4 +0,0 @@ -# b/170356952 -dontaudit mediacodec sysfs_msm_subsys:file read ; -dontaudit mediacodec sysfs_msm_subsys:file open ; -dontaudit mediacodec sysfs_msm_subsys:file getattr ; diff --git a/sepolicy/tracking_denials/mediaserver.te b/sepolicy/tracking_denials/mediaserver.te deleted file mode 100644 index 619c271..0000000 --- a/sepolicy/tracking_denials/mediaserver.te +++ /dev/null @@ -1,4 +0,0 @@ -# b/170356968 -dontaudit mediaserver sysfs_msm_subsys:file read ; -dontaudit mediaserver sysfs_msm_subsys:file open ; -dontaudit mediaserver sysfs_msm_subsys:file getattr ; diff --git a/sepolicy/tracking_denials/platform_app.te b/sepolicy/tracking_denials/platform_app.te new file mode 100644 index 0000000..0988014 --- /dev/null +++ b/sepolicy/tracking_denials/platform_app.te @@ -0,0 +1,2 @@ +# b/265359406 +dontaudit platform_app hal_wireless_charger_service:service_manager { find }; diff --git a/sepolicy/vendor/google/pixelstats_vendor.te b/sepolicy/vendor/google/pixelstats_vendor.te index c45b997..ffd2388 100644 --- a/sepolicy/vendor/google/pixelstats_vendor.te +++ b/sepolicy/vendor/google/pixelstats_vendor.te @@ -14,11 +14,11 @@ r_dir_file(pixelstats_vendor, sysfs_batteryinfo) # UeventListener allow pixelstats_vendor self:netlink_kobject_uevent_socket create_socket_perms_no_ioctl; -# wlc -allow pixelstats_vendor sysfs_wlc:dir search; - # OrientationCollector +# HIDL sensorservice allow pixelstats_vendor fwk_sensor_hwservice:hwservice_manager find; +# AIDL sensorservice +allow pixelstats_vendor fwk_sensor_service:service_manager find; binder_call(pixelstats_vendor, system_server) binder_use(pixelstats_vendor) allow pixelstats_vendor fwk_stats_service:service_manager find; diff --git a/sepolicy/vendor/google/service.te b/sepolicy/vendor/google/service.te new file mode 100644 index 0000000..3f0130b --- /dev/null +++ b/sepolicy/vendor/google/service.te @@ -0,0 +1 @@ +type eco_service, service_manager_type; diff --git a/sepolicy/vendor/google/service_contexts b/sepolicy/vendor/google/service_contexts new file mode 100644 index 0000000..87800a3 --- /dev/null +++ b/sepolicy/vendor/google/service_contexts @@ -0,0 +1 @@ +media.ecoservice u:object_r:eco_service:s0 diff --git a/setup-makefiles.py b/setup-makefiles.py new file mode 100755 index 0000000..a7fc6ee --- /dev/null +++ b/setup-makefiles.py @@ -0,0 +1,13 @@ +#!/bin/bash +# +# SPDX-FileCopyrightText: 2024 The LineageOS Project +# SPDX-License-Identifier: Apache-2.0 +# + +set -e + +MY_DIR="$(cd "$(dirname "${0}")"; pwd -P)" + +pushd "${MY_DIR}/barbet" +./setup-makefiles.py +popd diff --git a/thermal_info_config_barbet.json b/thermal_info_config_barbet.json index fa3bb14..988a3db 100644 --- a/thermal_info_config_barbet.json +++ b/thermal_info_config_barbet.json @@ -351,5 +351,20 @@ "Name":"fcc", "Type":"BATTERY" } - ] + ], + "Stats": { + "Sensors": { + "RecordWithDefaultThreshold": ["skin-virt-monitor"], + "RecordWithThreshold": [ + { + "Name": "skin-virt-monitor", + "Thresholds": [30, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51] + }, + { + "Name": "usbc-virt-monitor", + "Thresholds": [5, 10] + } + ] + } + } } diff --git a/usb/usb/Android.bp b/usb/usb/Android.bp index 61cd07e..f0e9543 100644 --- a/usb/usb/Android.bp +++ b/usb/usb/Android.bp @@ -38,7 +38,7 @@ cc_binary { "android.hardware.usb.gadget@1.0", "android.hardware.usb-V1-ndk", "libcutils", - "android.frameworks.stats-V1-ndk", + "android.frameworks.stats-V2-ndk", "pixelatoms-cpp", "libbinder_ndk", @@ -48,7 +48,7 @@ cc_binary { "libpixelstats", ], export_shared_lib_headers: [ - "android.frameworks.stats-V1-ndk", + "android.frameworks.stats-V2-ndk", "pixelatoms-cpp", ], } diff --git a/usb/usb/Usb.cpp b/usb/usb/Usb.cpp index ed358cd..7abf239 100644 --- a/usb/usb/Usb.cpp +++ b/usb/usb/Usb.cpp @@ -93,7 +93,7 @@ ScopedAStatus Usb::enableUsbData(const string& in_portName, bool in_enable, } if (!WriteStringToFile("0", USB_DATA_PATH)) { - ALOGE("Not able to turn on usb connection notification"); + ALOGE("Not able to turn off usb connection notification"); result = false; } } diff --git a/vibrator/OWNERS b/vibrator/OWNERS index 928c9ff..dec74a8 100644 --- a/vibrator/OWNERS +++ b/vibrator/OWNERS @@ -1,3 +1 @@ -chasewu@google.com -eliptus@google.com -michaelwr@google.com +file:platform/hardware/google/pixel:/vibrator/OWNERS diff --git a/vibrator/drv2624/bench/Android.bp b/vibrator/drv2624/bench/Android.bp index 6ae6a78..c5dccc0 100644 --- a/vibrator/drv2624/bench/Android.bp +++ b/vibrator/drv2624/bench/Android.bp @@ -14,6 +14,7 @@ // limitations under the License. package { + default_team: "trendy_team_pixel_system_sw_touch_haptic", default_applicable_licenses: ["Android-Apache-2.0"], } @@ -23,9 +24,6 @@ cc_benchmark { srcs: [ "benchmark.cpp", ], - static_libs: [ - "libc++fs", - ], shared_libs: [ "libbase", ], diff --git a/vibrator/drv2624/tests/Android.bp b/vibrator/drv2624/tests/Android.bp index dbede0b..7c880f6 100644 --- a/vibrator/drv2624/tests/Android.bp +++ b/vibrator/drv2624/tests/Android.bp @@ -14,6 +14,7 @@ // limitations under the License. package { + default_team: "trendy_team_pixel_system_sw_touch_haptic", default_applicable_licenses: ["Android-Apache-2.0"], } @@ -26,7 +27,6 @@ cc_test { "test-vibrator.cpp", ], static_libs: [ - "libc++fs", "libgmock", ], shared_libs: [ |
