diff --git a/extract-files.sh b/extract-files.sh old mode 100644 new mode 100755 index 406729b..8451877 --- a/extract-files.sh +++ b/extract-files.sh @@ -1,18 +1,8 @@ #!/bin/bash # -# Copyright (C) 2016 The CyanogenMod Project +# Copyright (C) 2018-2019 The LineageOS Project # -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# 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. +# SPDX-License-Identifier: Apache-2.0 # set -e @@ -20,42 +10,58 @@ set -e DEVICE=sanders VENDOR=motorola -# Load extractutils and do some sanity checks +# Load extract_utils and do some sanity checks MY_DIR="${BASH_SOURCE%/*}" -if [[ ! -d "$MY_DIR" ]]; then MY_DIR="$PWD"; fi +if [[ ! -d "${MY_DIR}" ]]; then MY_DIR="${PWD}"; fi -CM_ROOT="$MY_DIR"/../../.. +LINEAGE_ROOT="${MY_DIR}"/../../.. -HELPER="$CM_ROOT"/vendor/cm/build/tools/extract_utils.sh -if [ ! -f "$HELPER" ]; then - echo "Unable to find helper script at $HELPER" +HELPER="${LINEAGE_ROOT}/vendor/lineage/build/tools/extract_utils.sh" +if [ ! -f "${HELPER}" ]; then + echo "Unable to find helper script at ${HELPER}" exit 1 fi -. "$HELPER" +source "${HELPER}" -if [ $# -eq 0 ]; then - SRC=adb -else - if [ $# -eq 1 ]; then - SRC=$1 - else - echo "$0: bad number of arguments" - echo "" - echo "usage: $0 [PATH_TO_EXPANDED_ROM]" - echo "" - echo "If PATH_TO_EXPANDED_ROM is not specified, blobs will be extracted from" - echo "the device using adb pull." - exit 1 - fi +# Default to sanitizing the vendor folder before extraction +CLEAN_VENDOR=true + +SECTION= +KANG= + +while [ "${#}" -gt 0 ]; do + case "${1}" in + -n | --no-cleanup ) + CLEAN_VENDOR=false + ;; + -k | --kang ) + KANG="--kang" + ;; + -s | --section ) + SECTION="${2}"; shift + CLEAN_VENDOR=false + ;; + * ) + SRC="${1}" + ;; + esac + shift +done + +if [ -z "${SRC}" ]; then + SRC="adb" fi # Initialize the helper -setup_vendor "$DEVICE" "$VENDOR" "$CM_ROOT" +setup_vendor "${DEVICE}" "${VENDOR}" "${AOSP_ROOT}" true "${CLEAN_VENDOR}" -extract "$MY_DIR"/proprietary-files.txt "$SRC" +extract "${MY_DIR}/proprietary-files.txt" "${SRC}" \ + "${KANG}" --section "${SECTION}" + +BLOB_ROOT="${LINEAGE_ROOT}/vendor/${VENDOR}/${DEVICE}/proprietary" # Add uhid group for fingerprint service FP_SERVICE_RC="$BLOB_ROOT"/vendor/etc/init/android.hardware.biometrics.fingerprint@2.1-service.rc sed -i "s/input/uhid input/" "$FP_SERVICE_RC" -"$MY_DIR"/setup-makefiles.sh +"${MY_DIR}/setup-makefiles.sh" diff --git a/proprietary-files.txt b/proprietary-files.txt index 7f9b540..47dd4bb 100644 --- a/proprietary-files.txt +++ b/proprietary-files.txt @@ -1,154 +1,149 @@ # Proprietary files for sanders --app/datastatusnotification/datastatusnotification.apk --app/embms/embms.apk --app/TimeService/TimeService.apk -bin/adspd -bin/adsprpcd -bin/btnvtool -bin/charge_only_mode -bin/cnd -bin/hci_qcomm_init -bin/ims_rtp_daemon -bin/imscmservice -bin/imsdatadaemon -bin/imsqmidaemon +vendor/bin/adsprpcd +vendor/bin/cnd +vendor/bin/charge_only_mode +vendor/bin/energy-awareness +vendor/bin/ims_rtp_daemon +vendor/bin/imsrcsd +vendor/bin/imsdatadaemon +vendor/bin/imsqmidaemon bin/ipacm-diag -bin/irsc_util -bin/mm-qcamera-daemon -bin/motosh -bin/netmgrd -bin/pm-proxy -bin/pm-service +vendor/bin/irsc_util +vendor/bin/netmgrd +vendor/bin/pm-proxy +vendor/bin/pm-service +bin/perfservice bin/ptt_socket_app -bin/qmi_motext_hook -bin/qseecomd +vendor/bin/qmi_motext_hook +vendor/bin/qseecomd +vendor/bin/msm_irqbalance +vendor/etc/msm_irqbalance.conf bin/radish -bin/rild -bin/rmt_storage -bin/ssr_setup -bin/tftp_server -bin/time_daemon -etc/acdbdata/Bluetooth_cal.acdb -etc/acdbdata/General_cal.acdb -etc/acdbdata/Global_cal.acdb -etc/acdbdata/Handset_cal.acdb -etc/acdbdata/Hdmi_cal.acdb -etc/acdbdata/Headset_cal.acdb -etc/acdbdata/Speaker_cal.acdb +vendor/bin/rmt_storage +vendor/bin/ssr_setup +vendor/bin/tftp_server +vendor/bin/time_daemon +vendor/bin/xtwifi-client +vendor/bin/xtwifi-inet-agent +vendor/bin/loc_launcher +vendor/bin/xtra-daemon +vendor/bin/cnss-daemon +vendor/bin/ATFWD-daemon +vendor/etc/acdbdata/Bluetooth_cal.acdb +vendor/etc/acdbdata/General_cal.acdb +vendor/etc/acdbdata/Global_cal.acdb +vendor/etc/acdbdata/Handset_cal.acdb +vendor/etc/acdbdata/Hdmi_cal.acdb +vendor/etc/acdbdata/Headset_cal.acdb +vendor/etc/acdbdata/Speaker_cal.acdb +vendor/etc/cacert_location.pem +vendor/etc/xtra_root_cert.pem etc/cne/andsfCne.xml etc/cne/SwimConfig.xml -etc/cne/wqeclient/ATT/ATT_profile1.xml -etc/cne/wqeclient/ATT/ATT_profile2.xml -etc/cne/wqeclient/ATT/ATT_profile3.xml -etc/cne/wqeclient/ATT/ATT_profile4.xml -etc/cne/wqeclient/ROW/ROW_profile1.xml -etc/cne/wqeclient/ROW/ROW_profile2.xml -etc/cne/wqeclient/ROW/ROW_profile3.xml -etc/cne/wqeclient/ROW/ROW_profile4.xml -etc/cne/wqeclient/ROW/ROW_profile5.xml -etc/cne/wqeclient/VZW/VZW_profile1.xml -etc/cne/wqeclient/VZW/VZW_profile2.xml -etc/cne/wqeclient/VZW/VZW_profile3.xml -etc/cne/wqeclient/VZW/VZW_profile4.xml -etc/cne/wqeclient/VZW/VZW_profile5.xml -etc/cne/wqeclient/VZW/VZW_profile6.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/ROW/ROW_profile1.xml +vendor/etc/cne/wqeclient/ROW/ROW_profile2.xml +vendor/etc/cne/wqeclient/ROW/ROW_profile3.xml +vendor/etc/cne/wqeclient/ROW/ROW_profile5.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 etc/data/dsi_config.xml etc/data/netmgr_config.xml -etc/firmware/a530_gpmu.fw2 -etc/firmware/a530_pfp.fw -etc/firmware/a530_pm4.fw -etc/firmware/a530v1_pfp.fw -etc/firmware/a530v1_pm4.fw -etc/firmware/a530v2_seq.fw2 -etc/firmware/a530v3_gpmu.fw2 -etc/firmware/a530v3_seq.fw2 -etc/firmware/cpp_firmware_v1_1_1.fw -etc/firmware/cpp_firmware_v1_1_6.fw -etc/firmware/cpp_firmware_v1_10_0.fw -etc/firmware/cpp_firmware_v1_12_0.fw -etc/firmware/cpp_firmware_v1_2_0.fw -etc/firmware/cpp_firmware_v1_4_0.fw -etc/firmware/cpp_firmware_v1_5_0.fw -etc/firmware/cpp_firmware_v1_5_2.fw -etc/firmware/cpp_firmware_v1_6_0.fw -etc/firmware/cpp_firmware_v1_8_0.fw +vendor/etc/qdcm_calib_data_mipi_mot_vid_djn_1080p_550.xml +vendor/etc/qdcm_calib_data_mipi_mot_vid_tianma_1080p_550.xml +vendor/firmware/a506_zap.b00 +vendor/firmware/a506_zap.b01 +vendor/firmware/a506_zap.b02 +vendor/firmware/a506_zap.elf +vendor/firmware/a506_zap.mdt +vendor/firmware/a530_gpmu.fw2 +vendor/firmware/a530_pfp.fw +vendor/firmware/a530_pm4.fw +vendor/firmware/a530v1_pfp.fw +vendor/firmware/a530v1_pm4.fw +vendor/firmware/a530v2_seq.fw2 +vendor/firmware/a530v3_gpmu.fw2 +vendor/firmware/a530v3_seq.fw2 +vendor/firmware/cpp_firmware_v1_1_1.fw +vendor/firmware/cpp_firmware_v1_1_6.fw +vendor/firmware/cpp_firmware_v1_2_0.fw +vendor/firmware/cpp_firmware_v1_4_0.fw +vendor/firmware/cpp_firmware_v1_5_0.fw +vendor/firmware/cpp_firmware_v1_5_1.fw +vendor/firmware/cpp_firmware_v1_5_2.fw +vendor/firmware/cpp_firmware_v1_6_0.fw +vendor/firmware/cpp_firmware_v1_8_0.fw +vendor/firmware/cpp_firmware_v1_10_0.fw +vendor/firmware/cpp_firmware_v1_12_0.fw etc/firmware/ice40.bin -etc/firmware/leia_pfp_470.fw -etc/firmware/leia_pm4_470.fw +vendor/firmware/leia_pfp_470.fw +vendor/firmware/leia_pm4_470.fw etc/firmware/nvm_tlv.bin etc/firmware/nvm_tlv_1.3.bin etc/firmware/nvm_tlv_2.1.bin etc/firmware/nvm_tlv_3.0.bin etc/firmware/nvm_tlv_3.2.bin +vendor/firmware/opalum.rx.ext.config.0 +vendor/firmware/opalum.rx.ext.config.1 +vendor/firmware/opalum.rx.ext.config.2 +vendor/firmware/opalum.rx.ext.config.3 +vendor/firmware/opalum.tx.ext.config.0 +vendor/firmware/opalum.tx.ext.config.1 +vendor/firmware/opalum.tx.ext.config.2 +vendor/firmware/opalum.tx.ext.config.3 etc/firmware/rampatch_tlv.img etc/firmware/rampatch_tlv_1.3.tlv etc/firmware/rampatch_tlv_2.1.tlv etc/firmware/rampatch_tlv_3.0.tlv etc/firmware/rampatch_tlv_3.2.tlv -etc/firmware/sensorhub-blacklist.txt -etc/firmware/sensorhubfw.bin -etc/firmware/synaptics-boe-potter-16112102-25d862-potter.tdat -etc/firmware/synaptics-boe-s3203b-16112102-25d862-potter.tdat -etc/firmware/synaptics-s3508-16082601-255c40-addison.tdat -etc/firmware/synaptics-s3508sga-16082601-255c40-addison.tdat -etc/firmware/synaptics-s3508sga-16103104-255c40-albus.tdat -etc/firmware/synaptics-tianma-potter-16120802-237533-potter.tdat -etc/firmware/synaptics-tianma-s3203b-16120802-237533-potter.tdat -etc/firmware/upd-00000126-00001001-fed70128-fffe0001-02.tftf -etc/firmware/wlan/prima/WCNSS_qcom_wlan_nv.bin -etc/firmware/wlan/prima/WCNSS_qcom_wlan_nv_Argentina.bin -etc/firmware/wlan/prima/WCNSS_qcom_wlan_nv_Brazil.bin -etc/firmware/wlan/prima/WCNSS_qcom_wlan_nv_India.bin -etc/firmware/wlan/prima/WCNSS_wlan_dictionary.dat +etc/init/perfservice.rc etc/permissions/cneapiclient.xml etc/permissions/com.qti.snapdragon.sdk.display.xml etc/permissions/embms.xml etc/permissions/ims.xml etc/permissions/imscm.xml -etc/permissions/izat.xt.srv.xml etc/permissions/qcrilhook.xml +etc/permissions/qti_libpermissions.xml etc/permissions/qti_permissions.xml --framework/com.qti.snapdragon.sdk.display.jar --framework/embmslibrary.jar --framework/imscmlibrary.jar --framework/izat.xt.srv.jar --framework/qcrilhook.jar --framework/qti-telephony-common.jar -lib/hw/camera.msm8953.so -lib/hw/fingerprint.msm8953.so -lib/hw/sensorhub.msm8953.so -lib/hw/sensors.msm8953.so -lib/lib_fpc_tac_shared.so -lib/lib_mot_app6_metadata.so -lib/lib_motsensorlistener.so -lib/lib_mottof.so +etc/permissions/com.motorola.camera2.xml +etc/permissions/com.qti.dpmframework.xml +etc/permissions/com.quicinc.cne.xml +etc/permissions/qti-vzw-ims-internal.xml +etc/permissions/qti_libpermissions.xml +vendor/etc/permissions/vendor-qti-hardware-sensorscalibrate.xml +etc/firmware/wlan/prima/WCNSS_qcom_wlan_nv.bin +etc/firmware/wlan/prima/WCNSS_qcom_wlan_nv_Argentina.bin +etc/firmware/wlan/prima/WCNSS_qcom_wlan_nv_Brazil.bin +etc/firmware/wlan/prima/WCNSS_qcom_wlan_nv_India.bin +etc/firmware/wlan/prima/WCNSS_wlan_dictionary.dat +vendor/lib/hw/camera.msm8953.so +vendor/lib/sensors.rp.so +vendor/lib/lib_motsensorlistener.so lib/libadropbox.so -lib/libadvalgcore.so lib/libarcsoft_beautyshot.so -lib/libcamerabgprocservice.so -lib/libcom_fingerprints_service.so -lib/libfamily_photo.so -lib/libjscore.so -lib/libjustshoot.so -lib/libloc_api_v02.so -lib/libloc_ds_api.so +vendor/lib/libloc_api_v02.so +vendor/lib/libloc_ds_api.so +vendor/lib64/libloc_api_v02.so +vendor/lib64/libloc_ds_api.so lib/libmbs.so lib/libmdmcutback.so -lib/libmmcamera_interface.so -lib/libmmjpeg_interface.so -lib/libmm-qcamera.so -lib/libmorpho_image_stabilizer4.so -lib/libmot_afd.so -lib/libmot_lux_standardization.so -lib/libmotaudioutils.so -lib/libmotefem_svc.so +vendor/lib/libmm-qcamera.so +vendor/lib/libmmcamera_interface.so +vendor/lib/libmmjpeg_interface.so +vendor/lib/libmot_afd.so +vendor/lib/libmot_lux_standardization.so lib/libmotext_inf.so -lib/libmotimager_utils.so -lib/libmot-qc-fd-offline.so -lib/libmpbase.so +vendor/lib/libmotimager_utils.so +vendor/lib/lib_mot_led_calibration.so lib/libqmimotext.so -lib/libqomx_core.so -lib/libril.so lib/libsensorhub.so lib/libYuvSkia.so @@ -160,67 +155,378 @@ lib/libYuvSkia.so -vendor/app/colorservice/colorservice.apk -vendor/app/ims/ims.apk -vendor/app/imssettings/imssettings.apk +vendor/lib/libqomx_core.so +vendor/lib/lib_mot_app6_metadata.so +vendor/lib/libmotaudioutils.so vendor/bin/audioflacapp -vendor/bin/esepmdaemon vendor/bin/mm-pp-dpps -vendor/bin/perfd vendor/bin/qseeproxydaemon vendor/bin/qseeproxysampledaemon vendor/bin/qti +vendor/bin/slim_daemon vendor/bin/thermal-engine vendor/firmware/libpn548ad_fw.so vendor/lib/egl/eglSubDriverAndroid.so vendor/lib/egl/libEGL_adreno.so vendor/lib/egl/libGLESv1_CM_adreno.so vendor/lib/egl/libGLESv2_adreno.so -vendor/lib/egl/libq3dtools_adreno.so -vendor/lib/egl/libq3dtools_esx.so vendor/lib/egl/libQTapGLES.so +vendor/lib/egl/libq3dtools_adreno.so vendor/lib/hw/flp.default.so vendor/lib/hw/gatekeeper.msm8953.so vendor/lib/hw/keystore.msm8953.so +vendor/lib64/hw/keystore.msm8953.so vendor/lib/hw/vulkan.msm8953.so -vendor/lib/lib_drplugin_server.so -vendor/lib/lib_remote_simlock.so +vendor/lib/lib-dplmedia.so +vendor/lib/lib-ims-rcscmjni.so +vendor/lib/lib-imsSDP.so +vendor/lib/lib-imscamera.so +vendor/lib/lib-imsdpl.so +vendor/lib/lib-imsqimf.so +vendor/lib/lib-imsrcs.so +vendor/lib/lib-imsrcscm.so +vendor/lib/lib-imsrcscmclient.so +vendor/lib/lib-imsrcscmservice.so +vendor/lib/lib-imss.so +vendor/lib/lib-imsvt.so +vendor/lib/lib-imsxml.so +vendor/lib/lib-rcsimssjni.so +vendor/lib/lib-rcsjni.so +vendor/lib/lib-rtpcommon.so +vendor/lib/lib-rtpcore.so +vendor/lib/lib-rtpdaemoninterface.so +vendor/lib/lib-rtpsl.so +vendor/lib/libAlacSwDec.so +vendor/lib/libApeSwDec.so +vendor/lib/libC2D2.so +vendor/lib/libCB.so +vendor/lib/libGPTEE.so +vendor/lib/libGPreqcancel.so +vendor/lib/libGPreqcancel_svc.so +vendor/lib/libI420colorconvert.so +vendor/lib/libOmxAlacDec.so +vendor/lib/libOmxAlacDecSw.so +vendor/lib/libOmxApeDec.so +vendor/lib/libOmxApeDecSw.so +vendor/lib/libOmxWmaDec.so +vendor/lib/libOpenCL.so +vendor/lib/libQSEEComAPI.so +vendor/lib/libRSDriver_adreno.so +vendor/lib/libSubSystemShutdown.so vendor/lib/libacdb-fts.so +vendor/lib64/libacdb-fts.so vendor/lib/libacdbloader.so -vendor/lib/libacdbmapper.so +vendor/lib64/libacdbloader.so vendor/lib/libacdbrtac.so +vendor/lib64/libacdbrtac.so +vendor/lib/libadiertac.so +vendor/lib64/libadiertac.so +vendor/lib/libadreno_utils.so +vendor/lib/libadsp_default_listener.so +vendor/lib/libadsprpc.so +vendor/lib64/libadsp_default_listener.so +vendor/lib64/libadsprpc.so +vendor/lib/libaudcal.so +vendor/lib64/libaudcal.so +vendor/lib/libbccQTI.so +vendor/lib/libbtnv.so +vendor/lib64/libbtnv.so +vendor/lib/hw/android.hardware.bluetooth@1.0-impl-qti.so +vendor/lib/com.qualcomm.qti.bluetooth_audio@1.0.so +lib/com.qualcomm.qti.bluetooth_audio@1.0.so +vendor/lib64/hw/android.hardware.bluetooth@1.0-impl-qti.so +vendor/lib64/com.qualcomm.qti.bluetooth_audio@1.0.so +lib64/com.qualcomm.qti.bluetooth_audio@1.0.so +vendor/bin/hw/android.hardware.biometrics.fingerprint@2.1-fpcservice +vendor/etc/init/android.hardware.biometrics.fingerprint@2.1-service.rc +vendor/bin/hw/android.hardware.bluetooth@1.0-service-qti +vendor/etc/init/android.hardware.bluetooth@1.0-service-qti.rc +vendor/lib/libc2d30_bltlib.so +vendor/lib/libchromaflash.so +vendor/lib/libchromatix_ov16860_4k_ihdr_video_3a.so +vendor/lib/libchromatix_ov16860_4k_video_3a.so +vendor/lib/libchromatix_ov16860_common.so +vendor/lib/libchromatix_ov16860_cpp_hfr_120.so +vendor/lib/libchromatix_ov16860_cpp_ihdr_video.so +vendor/lib/libchromatix_ov16860_cpp_ihdr_video_4k.so +vendor/lib/libchromatix_ov16860_cpp_liveshot.so +vendor/lib/libchromatix_ov16860_cpp_liveshot_4k.so +vendor/lib/libchromatix_ov16860_cpp_liveshot_4k_ihdr.so +vendor/lib/libchromatix_ov16860_cpp_liveshot_ihdr.so +vendor/lib/libchromatix_ov16860_cpp_snapshot.so +vendor/lib/libchromatix_ov16860_cpp_video.so +vendor/lib/libchromatix_ov16860_cpp_video_4k.so +vendor/lib/libchromatix_ov16860_default_ihdr_video.so +vendor/lib/libchromatix_ov16860_default_video.so +vendor/lib/libchromatix_ov16860_hfr_120.so +vendor/lib/libchromatix_ov16860_hfr_120_3a.so +vendor/lib/libchromatix_ov16860_ihdr_video_3a.so +vendor/lib/libchromatix_ov16860_ihdr_video_4k.so +vendor/lib/libchromatix_ov16860_postproc.so +vendor/lib/libchromatix_ov16860_snapshot.so +vendor/lib/libchromatix_ov16860_video_4k.so +vendor/lib/libchromatix_ov16860_zsl_preview_3a.so +vendor/lib/libchromatix_ov16860_zsl_video_3a.so +vendor/lib/libchromatix_ov5693_common.so +vendor/lib/libchromatix_ov5693_cpp_hfr_120.so +vendor/lib/libchromatix_ov5693_cpp_liveshot.so +vendor/lib/libchromatix_ov5693_cpp_snapshot.so +vendor/lib/libchromatix_ov5693_cpp_video.so +vendor/lib/libchromatix_ov5693_default_video.so +vendor/lib/libchromatix_ov5693_default_video_3a.so +vendor/lib/libchromatix_ov5693_hfr_120.so +vendor/lib/libchromatix_ov5693_hfr_120_3a.so +vendor/lib/libchromatix_ov5693_postproc.so +vendor/lib/libchromatix_ov5693_snapshot.so +vendor/lib/libchromatix_ov5693_snapshot_3a.so +vendor/lib/libcne.so +vendor/lib/libcneapiclient.so +vendor/lib/libcneqmiutils.so +vendor/lib/libconfigdb.so +vendor/lib/libcppf.so +vendor/lib/libdiag.so +vendor/lib/libdiag_system.so +vendor/lib/libdisp-aba.so +vendor/lib/libdsi_netctrl.so +vendor/lib/libdsutils.so +vendor/lib/libfastcvopt.so +vendor/lib/libflash_pmic.so +vendor/lib/libflash_sky81298.so +vendor/lib/libflash_wd3100.so +vendor/lib/libflp.so +vendor/lib/libgeofence.so +vendor/lib/libgsl.so +vendor/lib/libidl.so +vendor/lib/libimscamera_jni.so +vendor/lib/libimsmedia_jni.so +vendor/lib/libizat_core.so +vendor/lib64/libizat_core.so +vendor/lib64/libizat_client_api.so +vendor/lib/libjpegdhw.so +vendor/lib/libjpegehw.so +vendor/lib/liblbs_core.so +vendor/lib/libllvm-glnext.so +vendor/lib/libllvm-qcom.so +vendor/lib/liblqe.so +vendor/lib/libmdmdetect.so +vendor/lib/libmdsprpc.so +vendor/lib/libmm-color-convertor.so +vendor/lib/libmm-hdcpmgr.so +vendor/lib/libmmQSM.so +vendor/lib/libmmcamera2_c2d_module.so +vendor/lib/libmmcamera2_cpp_module.so +vendor/lib/libmmcamera2_dcrf.so +vendor/lib/libmmcamera2_frame_algorithm.so +vendor/lib/libmmcamera2_iface_modules.so +vendor/lib/libmmcamera2_imglib_modules.so +vendor/lib/libmmcamera2_is.so +vendor/lib/libmmcamera2_isp_modules.so +vendor/lib/libmmcamera2_mct.so +vendor/lib/libmmcamera2_pp_buf_mgr.so +vendor/lib/libmmcamera2_pproc_modules.so +vendor/lib/libmmcamera2_q3a_core.so +vendor/lib/libmmcamera2_sensor_modules.so +vendor/lib/libmmcamera2_stats_algorithm.so +vendor/lib/libmmcamera2_stats_modules.so +vendor/lib/libmmcamera_cac3_lib.so +vendor/lib/libmmcamera_chromaflash_lib.so +vendor/lib/libmmcamera_dbg.so +vendor/lib/libmmcamera_dcrf_lib.so +vendor/lib/libmmcamera_dummyalgo.s +vendor/lib/libmmcamera_eebinparse.so +vendor/lib/libmmcamera_eeprom_util.so +vendor/lib/libmmcamera_eztune_module.so +vendor/lib/libmmcamera_facedetection_lib.so +vendor/lib/libmmcamera_faceproc.so +vendor/lib/libmmcamera_hdr_gb_lib.so +vendor/lib/libmmcamera_imglib.so +vendor/lib/libmmcamera_isp_abf40.so +vendor/lib/libmmcamera_isp_bcc40.so +vendor/lib/libmmcamera_isp_be_stats44.so +-vendor/lib/libmmcamera_isp_bf_stats47.so +vendor/lib/libmmcamera_isp_bg_stats44.so +vendor/lib/libmmcamera_isp_bhist_stats44.so +vendor/lib/libmmcamera_isp_bpc40.so +vendor/lib/libmmcamera_isp_chroma_enhan40.so +vendor/lib/libmmcamera_isp_chroma_suppress40.so +vendor/lib/libmmcamera_isp_clamp_encoder40.so +vendor/lib/libmmcamera_isp_clamp_video40.so +vendor/lib/libmmcamera_isp_clamp_viewfinder40.so +vendor/lib/libmmcamera_isp_color_correct40.so +vendor/lib/libmmcamera_isp_color_xform_encoder40.so +vendor/lib/libmmcamera_isp_color_xform_viewfinder40.so +vendor/lib/libmmcamera_isp_cs_stats44.so +vendor/lib/libmmcamera_isp_demosaic40.so +vendor/lib/libmmcamera_isp_demux40.so +vendor/lib/libmmcamera_isp_fovcrop_encoder40.so +vendor/lib/libmmcamera_isp_fovcrop_viewfinder40.so +vendor/lib/libmmcamera_isp_gamma40.so +vendor/lib/libmmcamera_isp_ihist_stats44.so +vendor/lib/libmmcamera_isp_linearization40.so +vendor/lib/libmmcamera_isp_ltm44.so +vendor/lib/libmmcamera_isp_luma_adaptation40.so +vendor/lib/libmmcamera_isp_mce40.so +vendor/lib/libmmcamera_isp_mesh_rolloff40.so +vendor/lib/libmmcamera_isp_rs_stats44.so +vendor/lib/libmmcamera_isp_scaler_encoder44.so +vendor/lib/libmmcamera_isp_scaler_viewfinder44.so +vendor/lib/libmmcamera_isp_sce40.so +vendor/lib/libmmcamera_isp_sub_module.so +vendor/lib/libmmcamera_isp_template.so +vendor/lib/libmmcamera_isp_wb40.so +vendor/lib/libmmcamera_llvd.so +vendor/lib/libmmcamera_optizoom_lib.so +vendor/lib/libmmcamera_ov5693.so +vendor/lib/libmmcamera_ov5693_eeprom.so +vendor/lib/libmmcamera_paaf_lib.so +vendor/lib/libmmcamera_pdaf.so +vendor/lib/libmmcamera_pdafcamif.so +vendor/lib/libmmcamera_ppbase_module.so +vendor/lib/libmmcamera_ppeiscore.so +vendor/lib/libmmcamera_stillmore_lib.so +vendor/lib/libmmcamera_sw2d_lib.so +vendor/lib/libmmcamera_thread_services.so +vendor/lib/libmmcamera_tintless_algo.so +vendor/lib/libmmcamera_tintless_bg_pca_algo.so +vendor/lib/libmmcamera_trueportrait_lib.so +vendor/lib/libmmcamera_ubifocus_lib.so +vendor/lib/libmmcamera_vstab_module.so +vendor/lib/libmmjpeg.so +vendor/lib/libmmosal.so +vendor/lib/libmmqjpeg_codec.so +vendor/lib/libmmqjpegdma.so +vendor/lib/libmmsw_detail_enhancement.so +vendor/lib/libmmsw_math.so +vendor/lib/libmmsw_opencl.so +vendor/lib/libmmsw_platform.so +vendor/lib/libmot_gpu_mapper.so +vendor/lib/libmotocalibration.so +vendor/lib/libnetmgr.so +vendor/lib/liboemcrypto.so +vendor/lib64/liboemcrypto.so +vendor/lib/liboptizoom.so +vendor/lib/libperfgluelayer.so +vendor/lib/libperipheral_client.so +vendor/lib/libqcci_legacy.so +vendor/lib/libqcmaputils.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_cci_system.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/libqmiservices.so +vendor/lib/libqomx_jpegdec.so +vendor/lib/libqomx_jpegenc.so +vendor/lib/libqti-iopd-client.so +lib/libqti-iopd-client_system.so +vendor/lib/libqti-perfd.so +vendor/lib/libqti-perfd-client.so +lib/libqti-perfd-client_system.so +lib/libqti_performance.so +vendor/lib/libqti-util.so +lib/libqti-util_system.so +vendor/lib/librcc.so +vendor/lib/libril-qc-ltedirectdisc.so +vendor/lib/libril-qc-qmi-1.so +vendor/lib/libril-qc-radioconfig.so +vendor/lib/libril-qcril-hook-oem.so +vendor/lib/librilqmiservices.so +vendor/lib/librpmb.so +vendor/lib/librs_adreno.so +vendor/lib/librs_adreno_sha1.so +vendor/lib/libscalar.so +vendor/lib/libscveBlobDescriptor.so +vendor/lib/libscveBlobDescriptor_stub.so +vendor/lib/libscveCommon.so +vendor/lib/libscveCommon_stub.so +vendor/lib/libscveObjectSegmentation.so +vendor/lib/libscveObjectSegmentation_stub.so +vendor/lib/libscveObjectTracker.so +vendor/lib/libscveObjectTracker_stub.so +vendor/lib/libscvePanorama.so +vendor/lib/libscvePanorama_lite.so +vendor/lib/libseemore.so +lib/libsensor1.so +lib/libsensor_reg.so +vendor/lib/libsensor1.so +vendor/lib/libsensorcal.so +vendor/lib/libsensor_reg.so +vendor/lib/libsettings.so +vendor/lib/libsmemlog.so +vendor/lib/libssd.so +vendor/lib/libstagefright_soft_qtiflacdec.so +vendor/lib/libsubsystem_control.so +vendor/lib/libsystem_health_mon.so +vendor/lib/libthermalclient.so +vendor/lib/libtime_genoff.so +vendor/lib/libtrueportrait.so +vendor/lib/libts_detected_face_hal.so +vendor/lib/libts_face_beautify_hal.so +vendor/lib/libubifocus.so +vendor/lib/libvendorconn.so +vendor/lib/libvoice-svc.so +vendor/lib/libwms.so +vendor/lib/libwqe.so +vendor/lib/libxml.so +vendor/lib/rfsa/adsp/libapps_mem_heap.so +vendor/lib/rfsa/adsp/libdspCV_skel.so +vendor/lib/rfsa/adsp/libfastcvadsp.so +vendor/lib/rfsa/adsp/libfastcvadsp_skel.so +vendor/lib/rfsa/adsp/libscveBlobDescriptor_skel.so +vendor/lib/rfsa/adsp/libscveObjectSegmentation_skel.so +vendor/lib/rfsa/adsp/libscveT2T_skel.so +vendor/radio/qcril_database/qcril.db +vendor/lib/libqmi_csvt_srvc.so +vendor/lib/libSecureUILib.so +vendor/lib/libsecureui_svcsock.so +vendor/lib/libStDrvInt.so +vendor/lib/liblocationservice.so +vendor/lib/liblocationservice_glue.so +vendor/lib/libloc_ext.so +vendor/lib/libloc_externalDr.so +vendor/lib/liblowi_client.so +lib/libzxingcpp.so +vendor/lib/libmmcamera_mot_imx362.so +vendor/lib/libmmcamera_mot_ov5695.so +vendor/lib/libqmi_csvt_srvc.so +vendor/lib/libmmcamera_mot_imx214.so +vendor/lib/libmmcamera_mot_imx258.so +vendor/lib/libmmcamera_mot_imx258_bear.so +vendor/lib/libmmcamera_mot_imx258_mono.so +vendor/lib/libmmcamera_mot_imx362.so +vendor/lib/libmmcamera_mot_ov5695.so +vendor/lib/libmmcamera_ov5695_eeprom.so +vendor/lib/libmmcamera_s5k3p3.so +vendor/lib/libmmcamera_s5k3p3_eeprom.so +vendor/lib/libmmcamera_s5k4h8.so +vendor/lib/libmmcamera_s5k4h8_eeprom.so +vendor/lib/libmmcamera_sony_rumba_eeprom.so +vendor/lib/libmmcamera_imx219.so +vendor/lib/libmmcamera_imx338.s +vendor/lib/libactuator_lc898217xc.so vendor/lib/libactuator_dw9718s.so vendor/lib/libactuator_dw9763.so vendor/lib/libactuator_dw9767.so vendor/lib/libactuator_lc898217xc.so vendor/lib/libactuator_mot_ak7371.so vendor/lib/libactuator_pseudo.so -vendor/lib/libadiertac.so -vendor/lib/libadreno_utils.so -vendor/lib/libadsp_default_listener.so -vendor/lib/libadsprpc.so -vendor/lib/libAlacSwDec.so +vendor/lib/libchromatix_ar1335_common.so vendor/lib/libalarmservice_jni.so -vendor/lib/libApeSwDec.so -vendor/lib/libaptX-1.0.0-rel-Android21-ARMv7A.so -vendor/lib/libaptXScheduler.so vendor/lib/libasn1cper.so vendor/lib/libasn1crt.so vendor/lib/libasn1crtx.so -vendor/lib/libaudcal.so vendor/lib/libaudioalsa.so +vendor/lib64/libaudioalsa.so vendor/lib/libaudioparsers.so +vendor/lib64/libaudioparsers.so vendor/lib/libavenhancements.so -vendor/lib/libbccQTI.so -vendor/lib/libbtnv.so -vendor/lib/libbt-vendor.so -vendor/lib/libC2D2.so -vendor/lib/libc2d30_bltlib.so -vendor/lib/libc2d30-a3xx.so -vendor/lib/libc2d30-a4xx.so -vendor/lib/libc2d30-a5xx.so -vendor/lib/libcamerabgproc-jni.so -vendor/lib/libCB.so vendor/lib/libChamomilePA.so -vendor/lib/libchromaflash.so -vendor/lib/libchromatix_ar1335_common.so vendor/lib/libchromatix_ar1335_cpp_hfr_120.so vendor/lib/libchromatix_ar1335_cpp_liveshot.so vendor/lib/libchromatix_ar1335_cpp_preview.so @@ -315,11 +621,11 @@ vendor/lib/libchromatix_mot_imx258_hfr_120_3a.so vendor/lib/libchromatix_mot_imx258_ihdr_video.so vendor/lib/libchromatix_mot_imx258_ihdr_video_3a.so vendor/lib/libchromatix_mot_imx258_postproc.so -vendor/lib/libchromatix_mot_imx258_snapshot.so +vendor/lib/libchromatix_mot_imx258_snapshot.s vendor/lib/libchromatix_mot_imx258_zsl_preview_3a.so vendor/lib/libchromatix_mot_imx258_zsl_video_3a.so vendor/lib/libchromatix_mot_imx362_1080p_preview_3a.so -vendor/lib/libchromatix_mot_imx362_1080p_video_3a.so +vendor/lib/libchromatix_mot_imx362_1080p_video_3a.s vendor/lib/libchromatix_mot_imx362_4k_ihdr_video_3a.so vendor/lib/libchromatix_mot_imx362_4k_preview_3a.so vendor/lib/libchromatix_mot_imx362_4k_video_3a.so @@ -362,42 +668,6 @@ vendor/lib/libchromatix_mot_ov5695_hfr_120_3a.so vendor/lib/libchromatix_mot_ov5695_postproc.so vendor/lib/libchromatix_mot_ov5695_snapshot.so vendor/lib/libchromatix_mot_ov5695_snapshot_3a.so -vendor/lib/libchromatix_ov16860_4k_ihdr_video_3a.so -vendor/lib/libchromatix_ov16860_4k_video_3a.so -vendor/lib/libchromatix_ov16860_common.so -vendor/lib/libchromatix_ov16860_cpp_hfr_120.so -vendor/lib/libchromatix_ov16860_cpp_ihdr_video.so -vendor/lib/libchromatix_ov16860_cpp_ihdr_video_4k.so -vendor/lib/libchromatix_ov16860_cpp_liveshot.so -vendor/lib/libchromatix_ov16860_cpp_liveshot_4k.so -vendor/lib/libchromatix_ov16860_cpp_liveshot_4k_ihdr.so -vendor/lib/libchromatix_ov16860_cpp_liveshot_ihdr.so -vendor/lib/libchromatix_ov16860_cpp_snapshot.so -vendor/lib/libchromatix_ov16860_cpp_video.so -vendor/lib/libchromatix_ov16860_cpp_video_4k.so -vendor/lib/libchromatix_ov16860_default_ihdr_video.so -vendor/lib/libchromatix_ov16860_default_video.so -vendor/lib/libchromatix_ov16860_hfr_120.so -vendor/lib/libchromatix_ov16860_hfr_120_3a.so -vendor/lib/libchromatix_ov16860_ihdr_video_3a.so -vendor/lib/libchromatix_ov16860_ihdr_video_4k.so -vendor/lib/libchromatix_ov16860_postproc.so -vendor/lib/libchromatix_ov16860_snapshot.so -vendor/lib/libchromatix_ov16860_video_4k.so -vendor/lib/libchromatix_ov16860_zsl_preview_3a.so -vendor/lib/libchromatix_ov16860_zsl_video_3a.so -vendor/lib/libchromatix_ov5693_common.so -vendor/lib/libchromatix_ov5693_cpp_hfr_120.so -vendor/lib/libchromatix_ov5693_cpp_liveshot.so -vendor/lib/libchromatix_ov5693_cpp_snapshot.so -vendor/lib/libchromatix_ov5693_cpp_video.so -vendor/lib/libchromatix_ov5693_default_video.so -vendor/lib/libchromatix_ov5693_default_video_3a.so -vendor/lib/libchromatix_ov5693_hfr_120.so -vendor/lib/libchromatix_ov5693_hfr_120_3a.so -vendor/lib/libchromatix_ov5693_postproc.so -vendor/lib/libchromatix_ov5693_snapshot.so -vendor/lib/libchromatix_ov5693_snapshot_3a.so vendor/lib/libchromatix_s5k3p3_common.so vendor/lib/libchromatix_s5k3p3_cpp_hfr_120.so vendor/lib/libchromatix_s5k3p3_cpp_liveshot.so @@ -425,28 +695,15 @@ vendor/lib/libchromatix_s5k4h8_snapshot.so vendor/lib/libchromatix_s5k4h8_video_full.so vendor/lib/libchromatix_s5k4h8_zsl_preview_3a.so vendor/lib/libchromatix_s5k4h8_zsl_video_3a.so -vendor/lib/libcne.so -vendor/lib/libcneapiclient.so -vendor/lib/libcneqmiutils.so vendor/lib/libCommandSvc.so -vendor/lib/libconfigdb.so vendor/lib/libconnctrl.so -vendor/lib/libcppf.so vendor/lib/libdataitems.so -vendor/lib/libdiag.so -vendor/lib/libdisp-aba.so -vendor/lib/lib-dplmedia.so -vendor/lib/libdrmfs.so -vendor/lib/libdrmtime.so vendor/lib/libDRPlugin.so vendor/lib/libdrplugin_client.so -vendor/lib/libdsi_netctrl.so -vendor/lib/libdsutils.so -vendor/lib/libesepm.so +vendor/lib/libdsd2pcm.so vendor/lib/libevent_observer.so vendor/lib/libExtendedExtractor.so vendor/lib/libfastcvadsp_stub.so -vendor/lib/libfastcvopt.so vendor/lib/libFidoCrypto.so vendor/lib/libFidoCryptoJNI.so vendor/lib/libFIDOKeyProvisioning.so @@ -454,296 +711,84 @@ vendor/lib/libFidoSuiJNI.so vendor/lib/libFileMux.so vendor/lib/libFlacSwDec.so vendor/lib/libflash_aw3641.so -vendor/lib/libflash_pmic.so -vendor/lib/libflash_sky81298.so -vendor/lib/libflp.so vendor/lib/libgdtap.so -vendor/lib/libgeofence.so -vendor/lib/libGPreqcancel.so -vendor/lib/libGPreqcancel_svc.so -vendor/lib/libGPTEE.so -vendor/lib64/libhdcpsrm.so -vendor/lib64/liboemcrypto.so -vendor/lib64/libsdedrm.so -vendor/lib/libgsl.so -vendor/lib/libI420colorconvert.so -vendor/lib/libidl.so -vendor/lib/lib-imscamera.so -vendor/lib/libimscamera_jni.so -vendor/lib/lib-imsdpl.so -vendor/lib/libimsmedia_jni.so -vendor/lib/lib-imsqimf.so -vendor/lib/lib-imsrcs.so -vendor/lib/lib-imsrcscm.so -vendor/lib/lib-imsrcscmclient.so -vendor/lib/lib-ims-rcscmjni.so -vendor/lib/lib-imsrcscmservice.so -vendor/lib/lib-imss.so -vendor/lib/lib-imsSDP.so -vendor/lib/lib-imsvt.so -vendor/lib/lib-imsxml.so vendor/lib/libizat_client_api.so -vendor/lib/libizat_core.so vendor/lib/libjni_dualcamera.so -vendor/lib/libjpegdhw.so vendor/lib/libjpegdmahw.so -vendor/lib/libjpegehw.so -vendor/lib/liblbs_core.so -vendor/lib/libllvm-glnext.so -vendor/lib/libllvm-qcom.so -vendor/lib/libllvm-qgl.so -vendor/lib/libloc_ext.so -vendor/lib/libloc_externalDr.so -vendor/lib/liblocationservice.so -vendor/lib/liblocationservice_glue.so -vendor/lib/liblowi_client.so -vendor/lib/liblqe.so -vendor/lib/libmdmdetect.so -vendor/lib/libmdsprpc.so -vendor/lib/libmdtp_crypto.so vendor/lib/libmdtpdemojni.so -vendor/lib/libmmcamera_ar1335.so -vendor/lib/libmmcamera_cac3_lib.so -vendor/lib/libmmcamera_chromaflash_lib.so -vendor/lib/libmmcamera_dbg.so -vendor/lib/libmmcamera_dcrf_lib.so -vendor/lib/libmmcamera_dummyalgo.so -vendor/lib/libmmcamera_dw9767_eeprom.so -vendor/lib/libmmcamera_eebinparse.so -vendor/lib/libmmcamera_eeprom_util.so -vendor/lib/libmmcamera_eztune_module.so -vendor/lib/libmmcamera_facedetection_lib.so -vendor/lib/libmmcamera_faceproc.so -vendor/lib/libmmcamera_hdr_gb_lib.so -vendor/lib/libmmcamera_imglib.so -vendor/lib/libmmcamera_imx219.so -vendor/lib/libmmcamera_imx338.so -vendor/lib/libmmcamera_imx362_eeprom.so -vendor/lib/libmmcamera_isp_abf40.so -vendor/lib/libmmcamera_isp_bcc40.so -vendor/lib/libmmcamera_isp_be_stats44.so -vendor/lib/libmmcamera_isp_bf_stats47.so -vendor/lib/libmmcamera_isp_bg_stats44.so -vendor/lib/libmmcamera_isp_bhist_stats44.so -vendor/lib/libmmcamera_isp_bpc40.so -vendor/lib/libmmcamera_isp_chroma_enhan40.so -vendor/lib/libmmcamera_isp_chroma_suppress40.so -vendor/lib/libmmcamera_isp_clamp_encoder40.so -vendor/lib/libmmcamera_isp_clamp_video40.so -vendor/lib/libmmcamera_isp_clamp_viewfinder40.so -vendor/lib/libmmcamera_isp_color_correct40.so -vendor/lib/libmmcamera_isp_color_xform_encoder40.so -vendor/lib/libmmcamera_isp_color_xform_viewfinder40.so -vendor/lib/libmmcamera_isp_cs_stats44.so -vendor/lib/libmmcamera_isp_demosaic40.so -vendor/lib/libmmcamera_isp_demux40.so -vendor/lib/libmmcamera_isp_fovcrop_encoder40.so -vendor/lib/libmmcamera_isp_fovcrop_viewfinder40.so -vendor/lib/libmmcamera_isp_gamma40.so -vendor/lib/libmmcamera_isp_ihist_stats44.so -vendor/lib/libmmcamera_isp_linearization40.so -vendor/lib/libmmcamera_isp_ltm44.so -vendor/lib/libmmcamera_isp_luma_adaptation40.so -vendor/lib/libmmcamera_isp_mce40.so -vendor/lib/libmmcamera_isp_mesh_rolloff40.so -vendor/lib/libmmcamera_isp_rs_stats44.so -vendor/lib/libmmcamera_isp_scaler_encoder44.so -vendor/lib/libmmcamera_isp_scaler_viewfinder44.so -vendor/lib/libmmcamera_isp_sce40.so -vendor/lib/libmmcamera_isp_sub_module.so -vendor/lib/libmmcamera_isp_template.so -vendor/lib/libmmcamera_isp_wb40.so -vendor/lib/libmmcamera_llvd.so -vendor/lib/libmmcamera_mot_imx214.so -vendor/lib/libmmcamera_mot_imx258.so -vendor/lib/libmmcamera_mot_imx258_bear.so -vendor/lib/libmmcamera_mot_imx258_mono.so -vendor/lib/libmmcamera_mot_imx362.so -vendor/lib/libmmcamera_mot_imx362_pdaf.so -vendor/lib/libmmcamera_mot_ov5695.so -vendor/lib/libmmcamera_optizoom_lib.so -vendor/lib/libmmcamera_ov5693.so -vendor/lib/libmmcamera_ov5693_eeprom.so -vendor/lib/libmmcamera_ov5695_eeprom.so -vendor/lib/libmmcamera_paaf_lib.so -vendor/lib/libmmcamera_pdaf.so -vendor/lib/libmmcamera_pdafcamif.so -vendor/lib/libmmcamera_ppbase_module.so -vendor/lib/libmmcamera_ppeiscore.so -vendor/lib/libmmcamera_quadracfa.so -vendor/lib/libmmcamera_s5k3p3.so -vendor/lib/libmmcamera_s5k3p3_eeprom.so -vendor/lib/libmmcamera_s5k4h8.so -vendor/lib/libmmcamera_s5k4h8_eeprom.so -vendor/lib/libmmcamera_sony_rumba_eeprom.so -vendor/lib/libmmcamera_stillmore_lib.so -vendor/lib/libmmcamera_sw2d_lib.so -vendor/lib/libmmcamera_thread_services.so -vendor/lib/libmmcamera_tintless_algo.so -vendor/lib/libmmcamera_tintless_bg_pca_algo.so -vendor/lib/libmmcamera_trueportrait_lib.so -vendor/lib/libmmcamera_ubifocus_lib.so -vendor/lib/libmmcamera_vstab_module.so -vendor/lib/libmmcamera2_c2d_module.so -vendor/lib/libmmcamera2_cpp_module.so -vendor/lib/libmmcamera2_dcrf.so -vendor/lib/libmmcamera2_frame_algorithm.so -vendor/lib/libmmcamera2_iface_modules.so -vendor/lib/libmmcamera2_imglib_modules.so -vendor/lib/libmmcamera2_is.so -vendor/lib/libmmcamera2_isp_modules.so -vendor/lib/libmmcamera2_mct.so +vendor/lib/libmdtp_crypto.so vendor/lib/libmmcamera2_mct_shimlayer.so -vendor/lib/libmmcamera2_pp_buf_mgr.so -vendor/lib/libmmcamera2_pproc_modules.so -vendor/lib/libmmcamera2_q3a_core.so -vendor/lib/libmmcamera2_sensor_modules.so -vendor/lib/libmmcamera2_stats_algorithm.so -vendor/lib/libmmcamera2_stats_modules.so -vendor/lib/libmm-color-convertor.so -vendor/lib/libmm-disp-apis.so -vendor/lib/libmm-hdcpmgr.so +vendor/lib/libmmcamera_ar1335.so +vendor/lib/libmmcamera_dw9767_eeprom.so +vendor/lib/libmmcamera_quadracfa.so vendor/lib/libmmhttpstack.so vendor/lib/libmmi.so vendor/lib/libmmiipstreammmihttp.so vendor/lib/libmmipstreamnetwork.so vendor/lib/libmmipstreamsourcehttp.so vendor/lib/libmmipstreamutils.so -vendor/lib/libmmjpeg.so -vendor/lib/libmmosal.so vendor/lib/libmmparser.so vendor/lib/libmmparser_lite.so -vendor/lib/libmm-qdcm.so -vendor/lib/libmmqjpeg_codec.so -vendor/lib/libmmqjpegdma.so -vendor/lib/libmmQSM.so vendor/lib/libmmrtpdecoder.so vendor/lib/libmmrtpencoder.so -vendor/lib/libmmsw_detail_enhancement.so -vendor/lib/libmmsw_math.so -vendor/lib/libmmsw_opencl.so -vendor/lib/libmmsw_platform.so vendor/lib/libmodalityservice_jni.so -vendor/lib/libmot_gpu_mapper.so -vendor/lib/libmotocalibration.so -vendor/lib/libnetmgr.so -vendor/lib/liboemcrypto.so +vendor/lib/libmulawdec.so vendor/lib/libOmxAacDec.so -vendor/lib/libOmxAlacDec.so -vendor/lib/libOmxAlacDecSw.so vendor/lib/libOmxAmrwbplusDec.so -vendor/lib/libOmxApeDec.so -vendor/lib/libOmxApeDecSw.so -vendor/lib/libomx-dts.so vendor/lib/libOmxEvrcDec.so +vendor/lib/libOmxG711Dec.so vendor/lib/libOmxQcelp13Dec.so -vendor/lib/libOmxWmaDec.so -vendor/lib/libOpenCL.so -vendor/lib/liboptizoom.so -vendor/lib/libperipheral_client.so -vendor/lib/libqcci_legacy.so -vendor/lib/libqcmaputils.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_csvt_srvc.so -vendor/lib/libqmi_encdec.so -vendor/lib/libqmiservices.so -vendor/lib/libqomx_jpegdec.so -vendor/lib/libqomx_jpegenc.so vendor/lib/libqomx_jpegenc_pipe.so -vendor/lib/libQSEEComAPI.so -vendor/lib/libqti_performance.so -vendor/lib/libqti-at.so -vendor/lib/libqti-gt.so -vendor/lib/libqti-iop.so -vendor/lib/libqti-iop-client.so -vendor/lib/libqti-perfd-client.so +lib/libqti-at.so vendor/lib/libQtiTether.so vendor/lib/libquipc_os_api.so -vendor/lib/librcc.so -vendor/lib/lib-rcsimssjni.so -vendor/lib/lib-rcsjni.so vendor/lib/libremosaic_daemon.so -vendor/lib/libril-qc-ltedirectdisc.so -vendor/lib/libril-qc-qmi-1.so -vendor/lib/libril-qc-radioconfig.so -vendor/lib/libril-qcril-hook-oem.so -vendor/lib/librilqmiservices.so -vendor/lib/librpmb.so -vendor/lib/librs_adreno.so -vendor/lib/librs_adreno_sha1.so -vendor/lib/libRSDriver_adreno.so -vendor/lib/lib-rtpcommon.so -vendor/lib/lib-rtpcore.so -vendor/lib/lib-rtpdaemoninterface.so -vendor/lib/lib-rtpsl.so +vendor/lib/libts_detected_face_jni.so +vendor/lib/libts_face_beautify_jni.so vendor/lib/libSampleAuthJNI.so vendor/lib/libSampleExtAuthJNI.so -vendor/lib/libscalar.so -vendor/lib/libscale.so -vendor/lib/libscveBlobDescriptor.so -vendor/lib/libscveBlobDescriptor_stub.so -vendor/lib/libscveCleverCapture.so -vendor/lib/libscveCleverCapture_stub.so -vendor/lib/libscveCommon.so -vendor/lib/libscveCommon_stub.so -vendor/lib/libscveFaceRecognition.so -vendor/lib/libscveImageCloning.so -vendor/lib/libscveImageCorrection.so -vendor/lib/libscveImageRemoval.so -vendor/lib/libscveMotionVector.so -vendor/lib/libscveObjectMatting.so -vendor/lib/libscveObjectMatting_stub.so -vendor/lib/libscveObjectSegmentation.so -vendor/lib/libscveObjectSegmentation_stub.so -vendor/lib/libscveObjectTracker.so -vendor/lib/libscveObjectTracker_stub.so -vendor/lib/libscvePanorama.so -vendor/lib/libscvePanorama_lite.so -vendor/lib/libscveTextReco.so -vendor/lib/libscveTextReco_stub.so -vendor/lib/libscveTextRecoPostProcessing.so -vendor/lib/libsd_sdk_display.so -vendor/lib/libsdm-color.so -vendor/lib/libsdm-diag.so -vendor/lib/libsdm-disp-apis.so -vendor/lib/libsdmextension.so vendor/lib/libsdsprpc.so -vendor/lib/libsecureui_svcsock.so -vendor/lib/libSecureUILib.so -vendor/lib/libseemore.so -vendor/lib/libsensor_reg.so -vendor/lib/libsensor1.so -vendor/lib/libsensorhubservice_jni.so -vendor/lib/libsettings.so vendor/lib/libslimclient.so -vendor/lib/libsmemlog.so vendor/lib/libSonyDefocus.so vendor/lib/libSonyDualPDLibrary.so vendor/lib/libSonyDualPDParam.so -vendor/lib/libssd.so -vendor/lib/libStDrvInt.so -vendor/lib/libsubsystem_control.so -vendor/lib/libSubSystemShutdown.so -vendor/lib/libsystem_health_mon.so -vendor/lib/libthermalclient.so -vendor/lib/libthermalioctl.so --vendor/lib/libtime_genoff.so -vendor/lib/libTimeService.so -vendor/lib/libtrueportrait.so -vendor/lib/libts_detected_face_hal.so -vendor/lib/libts_face_beautify_hal.so -vendor/lib/libubifocus.so vendor/lib/libulp2.so -vendor/lib/libvendorconn.so -vendor/lib/libvoice-svc.so +vendor/lib64/libulp2.so +vendor/lib64/vendor.qti.gnss@1.0.so +vendor/lib64/vendor.qti.gnss@1.1.so +vendor/lib64/vendor.qti.gnss@1.2.so +vendor/lib64/vendor.qti.gnss@2.0.so +vendor/lib64/vendor.qti.gnss@2.1.so +lib64/vendor.qti.hardware.iop@1.0.so +lib64/vendor.qti.hardware.iop@2.0.so +lib64/vendor.qti.hardware.perf@1.0.so +vendor/lib64/hw/vendor.qti.gnss@1.0-impl.so +vendor/lib64/hw/vendor.qti.hardware.iop@2.0-impl.so +vendor/lib/com.fingerprints.extension@1.0_vendor.so +vendor/lib/com.quicinc.cne.api@1.0.so +vendor/lib/com.quicinc.cne.constants@1.0.so +vendor/lib/com.quicinc.cne.constants@2.0.so +vendor/lib/com.quicinc.cne.server@1.0.so +vendor/lib/com.quicinc.cne.server@2.0.so +vendor/lib/vendor.display.color@1.0.so +vendor/lib/vendor.display.color@1.1.so +vendor/lib/vendor.display.color@1.2.so +vendor/lib/vendor.display.postproc@1.0.so +vendor/lib/vendor.qti.gnss@1.0_vendor.so +lib/vendor.qti.esepowermanager@1.0.so +lib/vendor.qti.hardware.iop@1.0.so +lib/vendor.qti.hardware.iop@2.0.so +lib/vendor.qti.hardware.perf@1.0.so +lib/vendor.qti.hardware.qdutils_disp@1.0.so +vendor/lib/vendor.qti.esepowermanager@1.0.so +vendor/lib/vendor.qti.hardware.iop@1.0.so +vendor/lib/vendor.qti.hardware.iop@2.0.so +vendor/lib/vendor.qti.hardware.perf@1.0.so +vendor/lib/vendor.qti.hardware.qdutils_disp@1.0.so +vendor/lib/vendor.qti.hardware.radio.atcmdfwd@1.0_vendor.so +vendor/lib/hw/vendor.qti.esepowermanager@1.0-impl.so +vendor/lib/hw/vendor.qti.gnss@1.0-impl.so +vendor/lib/hw/vendor.qti.hardware.iop@2.0-impl.so vendor/lib/libvqzip.so vendor/lib/libwbc_jni.so vendor/lib/libwfdavenhancements.so @@ -752,18 +797,13 @@ vendor/lib/libwfdhdcpcp.so vendor/lib/libwfdmmsink.so vendor/lib/libwfduibcsink.so vendor/lib/libwfduibcsinkinterface.so -vendor/lib/libwms.so -vendor/lib/libwqe.so -vendor/lib/libwvdrm_L1.so -vendor/lib/libWVStreamControlAPI_L1.so -vendor/lib/libxml.so -vendor/lib/libxt_native.so vendor/lib/libxtadapter.so vendor/lib/libxtwifi_ulp_adaptor.so +vendor/lib/libxt_native.so vendor/lib/libzaf_algs.so vendor/lib/libzaf_core.so -vendor/lib/mediadrm/libdrmclearkeyplugin.so -vendor/lib/mediadrm/libwvdrmengine.so +vendor/lib/lib_drplugin_server.so +vendor/lib/lib_remote_simlock.so vendor/lib/mmi_audio.so vendor/lib/mmi_battery.so vendor/lib/mmi_bluetooth.so @@ -778,26 +818,599 @@ vendor/lib/mmi_lcd.so vendor/lib/mmi_light.so vendor/lib/mmi_memory.so vendor/lib/mmi_nfc.so -vendor/lib/mmi_sensor.so vendor/lib/mmi_sim.so vendor/lib/mmi_storage.so vendor/lib/mmi_sysinfo.so vendor/lib/mmi_touch.so vendor/lib/mmi_vibrator.so vendor/lib/mmi_wifi.so -vendor/lib/rfsa/adsp/libapps_mem_heap.so -vendor/lib/rfsa/adsp/libdspCV_skel.so -vendor/lib/rfsa/adsp/libfastcvadsp.so -vendor/lib/rfsa/adsp/libfastcvadsp_skel.so -vendor/lib/rfsa/adsp/libobjectMattingApp_skel.so -vendor/lib/rfsa/adsp/libscveBlobDescriptor_skel.so -vendor/lib/rfsa/adsp/libscveCleverCapture_skel.so -vendor/lib/rfsa/adsp/libscveObjectSegmentation_skel.so -vendor/lib/rfsa/adsp/libscveT2T_skel.so -vendor/lib/rfsa/adsp/libscveTextReco_skel.so -vendor/lib/sensor_calibrate.so vendor/lib/sensors.ssc.so -vendor/qcril.db +vendor/lib/sensor_calibrate.so +etc/firmware/upd-00000126-00001001-fed70128-fffe0001-02.tftf +vendor/bin/fmhal_service +vendor/bin/fm_qsoc_patches +vendor/lib/libchromatix_mot_s5k2l7sa_1080p_preview_3a.so +vendor/lib/libchromatix_mot_s5k2l7sa_1080p_video_3a.so +vendor/lib/libchromatix_mot_s5k2l7sa_4k_ihdr_video_3a.so +vendor/lib/libchromatix_mot_s5k2l7sa_4k_preview_3a.so +vendor/lib/libchromatix_mot_s5k2l7sa_4k_video_3a.so +vendor/lib/libchromatix_mot_s5k2l7sa_common.so +vendor/lib/libchromatix_mot_s5k2l7sa_cpp_hfr_120.so +vendor/lib/libchromatix_mot_s5k2l7sa_cpp_hfr_240.so +vendor/lib/libchromatix_mot_s5k2l7sa_cpp_hfr_60.so +vendor/lib/libchromatix_mot_s5k2l7sa_cpp_liveshot.so +vendor/lib/libchromatix_mot_s5k2l7sa_cpp_preview.so +vendor/lib/libchromatix_mot_s5k2l7sa_cpp_snapshot.so +vendor/lib/libchromatix_mot_s5k2l7sa_cpp_video.so +vendor/lib/libchromatix_mot_s5k2l7sa_cpp_video_4k.so +vendor/lib/libchromatix_mot_s5k2l7sa_default_preview_3a.so +vendor/lib/libchromatix_mot_s5k2l7sa_default_video.so +vendor/lib/libchromatix_mot_s5k2l7sa_default_video_3a.so +vendor/lib/libchromatix_mot_s5k2l7sa_fullsize_preview_3a.so +vendor/lib/libchromatix_mot_s5k2l7sa_fullsize_video_3a.so +vendor/lib/libchromatix_mot_s5k2l7sa_hfr_120.so +vendor/lib/libchromatix_mot_s5k2l7sa_hfr_120_3a.so +vendor/lib/libchromatix_mot_s5k2l7sa_hfr_240.so +vendor/lib/libchromatix_mot_s5k2l7sa_hfr_240_3a.so +vendor/lib/libchromatix_mot_s5k2l7sa_hfr_60.so +vendor/lib/libchromatix_mot_s5k2l7sa_hfr_60_3a.so +vendor/lib/libchromatix_mot_s5k2l7sa_ihdr_video.so +vendor/lib/libchromatix_mot_s5k2l7sa_ihdr_video_3a.so +vendor/lib/libchromatix_mot_s5k2l7sa_ihdr_video_4k.so +vendor/lib/libchromatix_mot_s5k2l7sa_postproc.so +vendor/lib/libchromatix_mot_s5k2l7sa_preview.so +vendor/lib/libchromatix_mot_s5k2l7sa_snapshot.so +vendor/lib/libchromatix_mot_s5k2l7sa_video_4k.so +vendor/lib/libchromatix_mot_s5k2l7_1080p_preview_3a.so +vendor/lib/libchromatix_mot_s5k2l7_1080p_video_3a.so +vendor/lib/libchromatix_mot_s5k2l7_4k_ihdr_video_3a.so +vendor/lib/libchromatix_mot_s5k2l7_4k_preview_3a.so +vendor/lib/libchromatix_mot_s5k2l7_4k_video_3a.so +vendor/lib/libchromatix_mot_s5k2l7_common.so +vendor/lib/libchromatix_mot_s5k2l7_cpp_hfr_120.so +vendor/lib/libchromatix_mot_s5k2l7_cpp_hfr_240.so +vendor/lib/libchromatix_mot_s5k2l7_cpp_hfr_60.so +vendor/lib/libchromatix_mot_s5k2l7_cpp_liveshot.so +vendor/lib/libchromatix_mot_s5k2l7_cpp_preview.so +vendor/lib/libchromatix_mot_s5k2l7_cpp_snapshot.so +vendor/lib/libchromatix_mot_s5k2l7_cpp_video.so +vendor/lib/libchromatix_mot_s5k2l7_cpp_video_4k.so +vendor/lib/libchromatix_mot_s5k2l7_default_preview_3a.so +vendor/lib/libchromatix_mot_s5k2l7_default_video.so +vendor/lib/libchromatix_mot_s5k2l7_default_video_3a.so +vendor/lib/libchromatix_mot_s5k2l7_fullsize_preview_3a.so +vendor/lib/libchromatix_mot_s5k2l7_fullsize_video_3a.so +vendor/lib/libchromatix_mot_s5k2l7_hfr_120.so +vendor/lib/libchromatix_mot_s5k2l7_hfr_120_3a.so +vendor/lib/libchromatix_mot_s5k2l7_hfr_240.so +vendor/lib/libchromatix_mot_s5k2l7_hfr_240_3a.so +vendor/lib/libchromatix_mot_s5k2l7_hfr_60.so +vendor/lib/libchromatix_mot_s5k2l7_hfr_60_3a.so +vendor/lib/libchromatix_mot_s5k2l7_ihdr_video.so +vendor/lib/libchromatix_mot_s5k2l7_ihdr_video_3a.so +vendor/lib/libchromatix_mot_s5k2l7_ihdr_video_4k.so +vendor/lib/libchromatix_mot_s5k2l7_postproc.so +vendor/lib/libchromatix_mot_s5k2l7_preview.so +vendor/lib/libchromatix_mot_s5k2l7_snapshot.so +vendor/lib/libchromatix_mot_s5k2l7_video_4k.so +vendor/lib/libmmcamera_mot_s5k2l7.so +vendor/lib/libmmcamera_mot_s5k2l7sa.so +vendor/lib/libS5k2l7Pdaf.so +vendor/lib/libS5k2l7PdafCamif.so +vendor/lib/libscale.so +vendor/lib/libsdm-color.so +vendor/lib/libsdm-diag.so +lib/libsdm-disp-apis.so +vendor/lib/libsdm-disp-vndapis.so +vendor/lib/libsdmextension.so +vendor/lib/libhdr_tm.so +vendor/lib/libtinyxml2_1.so +vendor/lib/libUBWC.so +vendor/lib/egl/libq3dtools_esx.so +lib/libjson.so +lib/libuiblur.so +lib/libmemalloc.so +vendor/lib/libprotobuf-cpp-shit.so +vendor/lib/libprotobuf-cpp-biss.so +vendor/bin/mm-qcamera-daemon +vendor/lib/libpanelmode.so +vendor/lib/libbson.so +vendor/lib/hw/activity_recognition.msm8953.so +vendor/lib/lib_rsu.so +vendor/lib/libactuator_mot_ak7371_bear.so +vendor/lib/libactuator_mot_ak7371_mono.so +vendor/lib/libbase64.so +vendor/lib/libbt-logClient.so +vendor/lib/libclearsight.so +vendor/lib/libjni_clearsight.so +vendor/lib/libllvd_smore.so +vendor/lib/libmcf-qc-fd-offline.so +vendor/lib/libmmcamera_dw9763_eeprom.so +vendor/lib/libmmcamera_gt24c64_bear_eeprom.so +vendor/lib/libmmcamera_gt24c64_mono_eeprom.so +vendor/lib/libmmcamera_l4h8f20_eeprom.so +vendor/lib/libmmcamera_mot_s5k3l8_bear.so +vendor/lib/libmmcamera_mot_s5k3l8_mono.so +vendor/lib/libslpcsystem_jni.so +vendor/lib/libchromatix_mot_imx258_bear_4k_preview_3a.so +vendor/lib/libchromatix_mot_imx258_bear_4k_video_3a.so +vendor/lib/libchromatix_mot_imx258_bear_common.so +vendor/lib/libchromatix_mot_imx258_bear_cpp_hfr_120.so +vendor/lib/libchromatix_mot_imx258_bear_cpp_hfr_60.so +vendor/lib/libchromatix_mot_imx258_bear_cpp_liveshot.so +vendor/lib/libchromatix_mot_imx258_bear_cpp_preview.so +vendor/lib/libchromatix_mot_imx258_bear_cpp_snapshot.so +vendor/lib/libchromatix_mot_imx258_bear_cpp_video.so +vendor/lib/libchromatix_mot_imx258_bear_default_video.so +vendor/lib/libchromatix_mot_imx258_bear_hfr_120_3a.so +vendor/lib/libchromatix_mot_imx258_bear_hfr_120.so +vendor/lib/libchromatix_mot_imx258_bear_hfr_60_3a.so +vendor/lib/libchromatix_mot_imx258_bear_hfr_60.so +vendor/lib/libchromatix_mot_imx258_bear_postproc.so +vendor/lib/libchromatix_mot_imx258_bear_preview.so +vendor/lib/libchromatix_mot_imx258_bear_snapshot.so +vendor/lib/libchromatix_mot_imx258_bear_zsl_preview_3a.so +vendor/lib/libchromatix_mot_imx258_bear_zsl_video_3a.so +vendor/lib/libchromatix_mot_imx258_mono_4k_preview_3a.so +vendor/lib/libchromatix_mot_imx258_mono_4k_video_3a.so +vendor/lib/libchromatix_mot_imx258_mono_common.so +vendor/lib/libchromatix_mot_imx258_mono_cpp_hfr_120.so +vendor/lib/libchromatix_mot_imx258_mono_cpp_hfr_60.so +vendor/lib/libchromatix_mot_imx258_mono_cpp_liveshot.so +vendor/lib/libchromatix_mot_imx258_mono_cpp_preview.so +vendor/lib/libchromatix_mot_imx258_mono_cpp_snapshot.so +vendor/lib/libchromatix_mot_imx258_mono_cpp_video.so +vendor/lib/libchromatix_mot_imx258_mono_default_video.so +vendor/lib/libchromatix_mot_imx258_mono_hfr_120_3a.so +vendor/lib/libchromatix_mot_imx258_mono_hfr_120.so +vendor/lib/libchromatix_mot_imx258_mono_hfr_60_3a.so +vendor/lib/libchromatix_mot_imx258_mono_hfr_60.so +vendor/lib/libchromatix_mot_imx258_mono_postproc.so +vendor/lib/libchromatix_mot_imx258_mono_preview.so +vendor/lib/libchromatix_mot_imx258_mono_snapshot.so +vendor/lib/libchromatix_mot_imx258_mono_zsl_preview_3a.so +vendor/lib/libchromatix_mot_imx258_mono_zsl_video_3a.so +vendor/lib/libchromatix_mot_ov5695_ofilm_common.so +vendor/lib/libchromatix_mot_ov5695_ofilm_cpp_hfr_120.so +vendor/lib/libchromatix_mot_ov5695_ofilm_cpp_liveshot.so +vendor/lib/libchromatix_mot_ov5695_ofilm_cpp_snapshot.so +vendor/lib/libchromatix_mot_ov5695_ofilm_cpp_video.so +vendor/lib/libchromatix_mot_ov5695_ofilm_default_video_3a.so +vendor/lib/libchromatix_mot_ov5695_ofilm_default_video.so +vendor/lib/libchromatix_mot_ov5695_ofilm_hfr_120_3a.so +vendor/lib/libchromatix_mot_ov5695_ofilm_hfr_120.so +vendor/lib/libchromatix_mot_ov5695_ofilm_postproc.so +vendor/lib/libchromatix_mot_ov5695_ofilm_snapshot_3a.so +vendor/lib/libchromatix_mot_ov5695_ofilm_snapshot.so +vendor/lib/libchromatix_mot_s5k3l8_bear_common.so +vendor/lib/libchromatix_mot_s5k3l8_bear_cpp_hfr_120.so +vendor/lib/libchromatix_mot_s5k3l8_bear_cpp_hfr_60.so +vendor/lib/libchromatix_mot_s5k3l8_bear_cpp_liveshot.so +vendor/lib/libchromatix_mot_s5k3l8_bear_cpp_preview.so +vendor/lib/libchromatix_mot_s5k3l8_bear_cpp_snapshot.so +vendor/lib/libchromatix_mot_s5k3l8_bear_cpp_snapshot_custom.so +vendor/lib/libchromatix_mot_s5k3l8_bear_cpp_snapshot_downscale.so +vendor/lib/libchromatix_mot_s5k3l8_bear_cpp_video.so +vendor/lib/libchromatix_mot_s5k3l8_bear_default_preview_3a.so +vendor/lib/libchromatix_mot_s5k3l8_bear_default_video_3a.so +vendor/lib/libchromatix_mot_s5k3l8_bear_hfr_120_3a.so +vendor/lib/libchromatix_mot_s5k3l8_bear_hfr_120.so +vendor/lib/libchromatix_mot_s5k3l8_bear_hfr_60_3a.so +vendor/lib/libchromatix_mot_s5k3l8_bear_hfr_60.so +vendor/lib/libchromatix_mot_s5k3l8_bear_postproc.so +vendor/lib/libchromatix_mot_s5k3l8_bear_preview.so +vendor/lib/libchromatix_mot_s5k3l8_bear_snapshot.so +vendor/lib/libchromatix_mot_s5k3l8_bear_video.so +vendor/lib/libchromatix_mot_s5k3l8_bear_zsl_preview_3a.so +vendor/lib/libchromatix_mot_s5k3l8_bear_zsl_video_3a.so +vendor/lib/libchromatix_mot_s5k3l8_mono_common.so +vendor/lib/libchromatix_mot_s5k3l8_mono_cpp_hfr_120.so +vendor/lib/libchromatix_mot_s5k3l8_mono_cpp_liveshot.so +vendor/lib/libchromatix_mot_s5k3l8_mono_cpp_preview.so +vendor/lib/libchromatix_mot_s5k3l8_mono_cpp_snapshot.so +vendor/lib/libchromatix_mot_s5k3l8_mono_cpp_snapshot_downscale.so +vendor/lib/libchromatix_mot_s5k3l8_mono_cpp_video.so +vendor/lib/libchromatix_mot_s5k3l8_mono_default_preview_3a.so +vendor/lib/libchromatix_mot_s5k3l8_mono_default_video_3a.so +vendor/lib/libchromatix_mot_s5k3l8_mono_hfr_120_3a.so +vendor/lib/libchromatix_mot_s5k3l8_mono_hfr_120.so +vendor/lib/libchromatix_mot_s5k3l8_mono_postproc.so +vendor/lib/libchromatix_mot_s5k3l8_mono_preview.so +vendor/lib/libchromatix_mot_s5k3l8_mono_snapshot.so +vendor/lib/libchromatix_mot_s5k3l8_mono_video.so +vendor/lib/libchromatix_mot_s5k3l8_mono_zsl_preview_3a.so +vendor/lib/libchromatix_mot_s5k3l8_mono_zsl_video_3a.so +vendor/lib/libchromatix_s5k4h8_cpp_snapshot_custom.so +vendor/bin/sensors.qti +vendor/lib/libDRPlugin.so +vendor/lib/libdrmfs.so +vendor/lib/libdrmtime.so +vendor/lib/mediadrm/libwvdrmengine.so +vendor/lib64/libperipheral_client.so +product/lib64/libaptXHD_encoder.so +product/lib64/libaptX_encoder.so +lib64/vendor.display.color@1.0.so +lib64/vendor.display.color@1.1.so +lib64/vendor.display.color@1.2.so +lib64/vendor.display.postproc@1.0.so +lib64/vendor.qti.hardware.qdutils_disp@1.0.so +vendor/bin/hw/vendor.display.color@1.0-service +vendor/bin/hw/vendor.qti.hardware.qdutils_disp@1.0-service-qti +vendor/etc/init/vendor.display.color@1.0-service.rc +vendor/etc/init/vendor.qti.hardware.qdutils_disp@1.0-service-qti.rc +vendor/lib64/egl/eglSubDriverAndroid.so +vendor/lib64/egl/libEGL_adreno.so +vendor/lib64/egl/libGLESv1_CM_adreno.so +vendor/lib64/egl/libGLESv2_adreno.so +vendor/lib64/egl/libQTapGLES.so +vendor/lib64/egl/libq3dtools_adreno.so +vendor/lib64/egl/libq3dtools_esx.so +vendor/lib64/lib-ims-rcscmjni.so +vendor/lib64/lib-imsSDP.so +vendor/lib64/lib-imscamera.so +vendor/lib64/lib-imsdpl.so +vendor/lib64/lib-imsqimf.so +vendor/lib64/lib-imsrcs.so +vendor/lib64/lib-imsrcscm.so +vendor/lib64/lib-imsrcscmclient.so +vendor/lib64/lib-imsrcscmservice.so +vendor/lib64/lib-imss.so +vendor/lib64/lib-imsvt.so +vendor/lib64/lib-imsxml.so +vendor/lib64/lib-rcsimssjni.so +vendor/lib64/lib-rcsjni.so +vendor/lib64/lib-rtpcommon.so +vendor/lib64/lib-rtpcore.so +vendor/lib64/lib-rtpdaemoninterface.so +vendor/lib64/lib-rtpsl.so +vendor/lib64/libAlacSwDec.so +vendor/lib64/libApeSwDec.so +vendor/lib64/libC2D2.so +vendor/lib64/libCB.so +vendor/lib64/libDiagService.so +vendor/lib64/libOpenCL.so +vendor/lib64/libQtiTether.so +vendor/lib64/libRSDriver_adreno.so +vendor/lib64/libadreno_utils.so +vendor/lib64/libbccQTI.so +vendor/lib64/libc2d30_bltlib.so +vendor/lib64/libdiag.so +vendor/lib64/libdiagjni.so +vendor/lib64/libdisp-aba.so +vendor/lib64/libdsutils.so +vendor/lib64/libFlacSwDec.so +vendor/lib64/libgeofence.so +vendor/lib64/libgpustats.so +vendor/lib64/libgsl.so +vendor/lib64/libhdr_tm.so +vendor/lib64/libidl.so +vendor/lib64/libimscamera_jni.so +vendor/lib64/libimsmedia_jni.so +vendor/lib64/libizat_client_api.so +vendor/lib64/libizat_core.so +vendor/lib64/liblbs_core.so +vendor/lib64/libldacBT_abr.so +vendor/lib64/libldacBT_enc.so +vendor/lib64/libllvm-glnext.so +vendor/lib64/libllvm-qcom.so +vendor/lib64/libmdmdetect.so +vendor/lib64/libmdsprpc.so +vendor/lib64/libmm-color-convertor.so +vendor/lib64/libmm-hdcpmgr.so +vendor/lib64/libmulawdec.so +vendor/lib64/libqcci_legacy.so +vendor/lib64/libqmi.so +vendor/lib64/libqmi_cci.so +vendor/lib64/libqmi_cci_system.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_csvt_srvc.so +vendor/lib64/libqmi_encdec.so +vendor/lib64/libqmiservices.so +lib64/libqti-at.so +vendor/lib64/libqti-iopd-client.so +lib64/libqti-iopd-client_system.so +vendor/lib64/libqti-perfd-client.so +lib64/libqti-perfd-client_system.so +vendor/lib64/libqti-util.so +lib64/libqti-util_system.so +vendor/lib64/libqti-utils.so +lib64/libqti_performance.so +vendor/lib64/libqtigef.so +vendor/lib64/librcc.so +vendor/lib64/librs_adreno.so +vendor/lib64/librs_adreno_sha1.so +vendor/lib64/libscalar.so +vendor/lib64/libscveBlobDescriptor.so +vendor/lib64/libscveBlobDescriptor_stub.so +vendor/lib64/libscveCommon.so +vendor/lib64/libscveCommon_stub.so +vendor/lib64/libscveObjectSegmentation.so +vendor/lib64/libscveObjectSegmentation_stub.so +vendor/lib64/libscveObjectTracker.so +vendor/lib64/libscveObjectTracker_stub.so +vendor/lib64/libscvePanorama.so +vendor/lib64/libscvePanorama_lite.so +vendor/lib64/libsdm-color.so +vendor/lib64/libsdm-diag.so +lib64/libsdm-disp-apis.so +vendor/lib64/libsdm-disp-vndapis.so +vendor/lib64/libsdmextension.so +lib64/libsensor1.so +lib64/libsensor_reg.so +vendor/lib64/libsensor1.so +vendor/lib64/libsensorcal.so +vendor/lib64/libsensor_reg.so +vendor/lib64/libsmemlog.so +vendor/lib64/libstagefright_soft_qtiflacdec.so +vendor/lib64/libtime_genoff.so +vendor/lib64/libtinyxml2_1.so +vendor/lib64/libUBWC.so +vendor/lib64/sensor_calibrate.so +vendor/lib64/sensors.rp.so +vendor/lib64/sensors.ssc.so +vendor/lib64/vendor.display.color@1.0.so +vendor/lib64/vendor.display.color@1.1.so +vendor/lib64/vendor.display.color@1.2.so +vendor/lib64/vendor.display.postproc@1.0.so +vendor/lib64/vendor.qti.hardware.qdutils_disp@1.0.so +vendor/lib64/liblocationservice_glue.so +vendor/lib64/liblocationservice.so +vendor/lib64/libloc_externalDr.so +vendor/lib64/libloc_ds_api.so +vendor/lib64/libloc_api_v02.so +vendor/lib64/lib_drplugin_server.so +vendor/lib64/libdataitems.so +vendor/lib64/libDRPlugin.so +vendor/lib64/libdrplugin_client.so +vendor/lib64/libevent_observer.so +vendor/lib64/libflp.so +vendor/lib64/libgdtap.so +vendor/lib64/liblowi_client.so +vendor/lib64/liblowi_wifihal.so +vendor/lib64/libsecureui.so +vendor/lib64/libspl.so +vendor/lib64/libxtadapter.so +vendor/lib64/libslimclient.so +vendor/bin/hw/vendor.qti.gnss@1.0-service +vendor/etc/init/vendor.qti.gnss@1.0-service.rc +vendor/lib64/libthermalclient.so +vendor/lib64/libthermalioctl.so +vendor/lib64/libqti-perfd.so +vendor/lib64/vendor.qti.hardware.iop@1.0.so +vendor/lib64/vendor.qti.hardware.iop@2.0.so +vendor/lib64/vendor.qti.hardware.perf@1.0.so +vendor/bin/hw/vendor.qti.hardware.perf@1.0-service +vendor/etc/init/vendor.qti.hardware.perf@1.0-service.rc +vendor/lib64/vendor.qti.hardware.radio.atcmdfwd@1.0_vendor.so +vendor/lib64/com.quicinc.cne.api@1.0.so +vendor/lib64/com.quicinc.cne.constants@1.0.so +vendor/lib64/com.quicinc.cne.constants@2.0.so +vendor/lib64/com.quicinc.cne.server@1.0.so +vendor/lib64/com.quicinc.cne.server@2.0.so +vendor/lib64/libcne.so +vendor/lib64/libcneapiclient.so +vendor/lib64/libcneoplookup.so +vendor/lib64/libcneqmiutils.so +vendor/lib64/libperfgluelayer.so +vendor/lib/libOmxAmrDec.so +vendor/lib/libOmxDsdDec.so +vendor/lib/libOmxVpp.so +vendor/lib/libvpplibrary.so +vendor/lib/libvpptestutils.so +vendor/lib64/libOmxAacDec.so +vendor/lib64/libOmxAlacDec.so +vendor/lib64/libOmxAlacDecSw.so +vendor/lib64/libOmxAmrwbplusDec.so +vendor/lib64/libOmxApeDec.so +vendor/lib64/libOmxApeDecSw.so +vendor/lib64/libOmxEvrcDec.so +vendor/lib64/libOmxG711Dec.so +vendor/lib64/libOmxQcelp13Dec.so +vendor/lib64/libOmxVpp.so +vendor/lib64/libOmxWmaDec.so +vendor/lib64/libvpplibrary.so +vendor/lib64/libvpptestutils.so +vendor/lib64/libOmxAmrDec.so +vendor/lib64/libconfigdb.so +vendor/lib64/libdsi_netctrl.so +vendor/lib64/libnetmgr.so +vendor/lib64/libqdi.so +vendor/lib64/libxml.so +vendor/lib64/libdrmfs.so +vendor/lib64/libdrmtime.so +vendor/lib64/libGPreqcancel.so +vendor/lib64/libGPreqcancel_svc.so +vendor/lib64/libI420colorconvert.so +vendor/lib64/libqisl.so +vendor/lib64/libQSEEComAPI.so +vendor/lib64/librpmb.so +vendor/lib64/libSecureUILib.so +vendor/lib64/libssd.so +vendor/lib/libgralloc1.so +lib/vendor.qti.hardware.fm@1.0.so +vendor/lib/vendor.qti.hardware.fm@1.0.so +vendor/lib/hw/vendor.qti.hardware.fm@1.0-impl.so +lib64/vendor.qti.hardware.fm@1.0.so +vendor/lib64/vendor.qti.hardware.fm@1.0.so +vendor/lib64/hw/vendor.qti.hardware.fm@1.0-impl.so +vendor/lib64/hw/gatekeeper.msm8953.so +vendor/lib64/hw/vulkan.msm8953.so +vendor/lib64/mediadrm/libwvdrmengine.so +vendor/lib64/libadropbox.so +vendor/lib64/liblqe.so +vendor/lib64/libmdmcutback.so +vendor/lib64/libmotext_inf.so +vendor/lib64/libqcmaputils.so +vendor/lib64/libqdp.so +vendor/lib64/libqmimotext.so +vendor/lib64/libril-qc-ltedirectdisc.so +vendor/lib64/libril-qc-qmi-1.so:-libril-qc-qmi-1.so +vendor/lib64/libril-qc-radioconfig.so +vendor/lib64/libril-qcril-hook-oem.so +vendor/lib64/librilqmiservices.so +vendor/lib64/libsettings.so +vendor/lib64/libsubsystem_control.so +vendor/lib64/libSubSystemShutdown.so +vendor/lib64/libsystem_health_mon.so +vendor/lib64/vendor.qti.hardware.radio.am@1.0_vendor.so +vendor/lib64/vendor.qti.hardware.radio.ims@1.0_vendor.so +vendor/lib64/vendor.qti.hardware.radio.lpa@1.0_vendor.so +vendor/lib64/vendor.qti.hardware.radio.qcrilhook@1.0_vendor.so +vendor/lib64/vendor.qti.hardware.radio.qtiradio@1.0_vendor.so +vendor/lib64/vendor.qti.hardware.radio.uim@1.0_vendor.so +vendor/lib64/vendor.qti.hardware.radio.uim_remote_client@1.0_vendor.so +vendor/lib64/vendor.qti.hardware.radio.uim_remote_server@1.0_vendor.so +vendor/bin/hw/vendor.qti.esepowermanager@1.0-service +vendor/etc/init/vendor.qti.esepowermanager@1.0-service.rc +vendor/lib64/vendor.qti.esepowermanager@1.0.so +vendor/lib64/hw/vendor.qti.esepowermanager@1.0-impl.so +lib64/vendor.qti.esepowermanager@1.0.so +framework/vendor.qti.hardware.alarm-V1.0-java.jar +vendor/lib64/libalarmservice_jni.so +vendor/lib64/vendor.qti.hardware.alarm@1.0.so +lib64/com.qualcomm.qti.imscmservice@1.0.so +lib64/vendor.qti.imsrtpservice@1.0.so +vendor/lib64/com.qualcomm.qti.imscmservice@1.0_vendor.so +vendor/lib64/lib-dplmedia.so +vendor/lib64/lib-imscmservice.so +vendor/lib64/lib-imsvideocodec.so +vendor/lib64/lib-imsvtextutils.so +vendor/lib64/lib-imsvtutils.so +vendor/lib64/lib-uceservice.so +vendor/lib64/libdiag_system.so +vendor/lib64/vendor.qti.hardware.camera.device@1.0_vendor.so +vendor/lib64/vendor.qti.imsrtpservice@1.0-service-Impl.so +vendor/lib64/vendor.qti.imsrtpservice@1.0_vendor.so +framework/com.qualcomm.qti.imscmservice@1.0-java.ja +vendor/lib/libsensorndkbridge.so +vendor/lib64/libsensorndkbridge.so +vendor/lib/libOmxVideoDSMode.so +vendor/lib64/libquipc_os_api.so +vendor/lib64/libxtwifi_ulp_adaptor.so +vendor/bin/lowi-server +lib/motorola.hardware.camera.device@1.0.so +vendor/lib/camera.device@1.0-impl.so +lib/vendor.qti.hardware.sensorscalibrate@1.0.so +lib64/vendor.qti.hardware.sensorscalibrate@1.0.so +vendor/bin/hw/vendor.qti.hardware.sensorscalibrate@1.0-service +vendor/etc/init/vendor.qti.hardware.sensorscalibrate@1.0-service.rc +vendor/lib/hw/vendor.qti.hardware.sensorscalibrate@1.0-impl.so +vendor/lib/vendor.qti.hardware.sensorscalibrate@1.0.so +vendor/lib64/hw/vendor.qti.hardware.sensorscalibrate@1.0-impl.so +vendor/lib64/vendor.qti.hardware.sensorscalibrate@1.0.so +framework/vendor.qti.hardware.sensorscalibrate-V1.0-java.jar +product/framework/qti-telephony-common.jar +vendor/etc/init/android.hardware.sensors@1.0-service.rc +vendor/firmware/FT8006U_Pramboot.bin +vendor/firmware/focaltech-biel-ft5436-06-0001-sanders.bin +vendor/firmware/focaltech-djn-ft5436-02-0001-sanders.bin +vendor/firmware/focaltech-toptouch-ft5436-0a-0001-sanders.bin +vendor/lib64/vendor.qti.hardware.tui_comm@1.0.so +vendor/bin/hw/vendor.qti.hardware.tui_comm@1.0-service-qti +vendor/etc/init/vendor.qti.hardware.tui_comm@1.0-service-qti.rc +vendor/bin/hw/android.hardware.drm@1.0-service +vendor/etc/init/android.hardware.drm@1.0-service.rc +vendor/lib/hw/android.hardware.drm@1.0-impl.so +vendor/bin/hw/android.hardware.drm@1.2-service.clearkey +vendor/etc/init/android.hardware.drm@1.2-service.clearkey.rc +vendor/bin/hw/android.hardware.drm@1.2-service.widevine +vendor/etc/init/android.hardware.drm@1.2-service.widevine.rc +vendor/lib/libcpion.so +vendor/lib64/libcpion.so +vendor/lib/mediadrm/libdrmclearkeyplugin.so +vendor/lib/libhdcpsrm.so +vendor/lib64/libhdcpsrm.so +vendor/lib64/libwvhidl.so +vendor/lib64/vendor.display.config@1.2.so +vendor/lib64/vendor.display.config@1.3.so +etc/permissions/mot_dtv_permissions.xml +etc/permissions/com.motorola.hardware.dtv.xml +etc/permissions/com.google.android.tv.installed.xml +lib/libdtvhal.so +lib/libdtvtuner.so +lib64/libdtvtuner.so +lib64/libdtvhal.so +bin/wfdservice +etc/init/wfdservice.rc +etc/wfdconfig.xml +etc/wfdconfigsink.xml +lib/com.qualcomm.qti.wifidisplayhal@1.0.so +lib/extractors/libmmparserextractor.so +lib/libaacwrapper.so +lib/libFileMux.so +lib/libmmosal.so +lib/libmmparser_lite.so +lib/libmmrtpdecoder.so +lib/libmmrtpencoder.so +lib/libOmxMux.so +lib/libwfdavenhancements.so +lib/libwfdclient.so +lib/libwfdcodecv4l2.so +lib/libwfdcommonutils.so +lib/libwfdconfigutils.so +lib/libwfdmminterface.so +lib/libwfdmmsink.so +lib/libwfdmmsrc.so +lib/libwfdnative.so +lib/libwfdrtsp.so +lib/libwfdservice.so +lib/libwfdsm.so +lib/libwfduibcinterface.so +lib/libwfduibcsink.so +lib/libwfduibcsinkinterface.so +lib/libwfduibcsrc.so +lib/libwfduibcsrcinterface.so +lib64/extractors/libmmparser.so +lib64/libaacwrapper.so +lib64/libFileMux.so +lib64/libmmosal.so +lib64/libmmparser_lite.so +lib64/libmmrtpdecoder.so +lib64/libmmrtpencoder.so +lib64/libOmxMux.so +lib64/libwfdclient.so +lib64/libwfdnative.so +vendor/bin/wifidisplayhalservice +vendor/etc/init/com.qualcomm.qti.wifidisplayhal@1.0-service.rc +vendor/lib/com.qualcomm.qti.wifidisplayhal@1.0-halimpl.so +vendor/lib/com.qualcomm.qti.wifidisplayhal@1.0.so +vendor/lib/libmmosal_proprietary.so +vendor/lib/libwfdcommonutils_proprietary.so +vendor/lib/libwfdhaldsmanager.so +vendor/lib/libwfdmmservice.so +vendor/lib/libwfdmodulehdcpsession.so +vendor/lib64/libmmosal_proprietary.so +vendor/lib64/libwfdhdcpcp.so +lib/libqct_resampler.so +vendor/app/TimeService/TimeService.apk +app/embms/embms.apk +framework/com.qti.snapdragon.sdk.display.jar +framework/embmslibrary.jar +framework/imscmlibrary.jar +framework/WfdCommon.jar +framework/qcrilhook.jar +app/ims/ims.apk +app/imssettings/imssettings.apk +priv-app/WfdService/WfdService.apk +priv-app/qcrilmsgtunnel/qcrilmsgtunnel.apk +framework/QtiTelephonyServicelibrary.jar +vendor/framework/com.fingerprints.extension.jar +priv-app/atfwd/atfwd.apk +framework/cneapiclient.jar +framework/com.qti.dpmframework.jar +framework/com.quicinc.cne.jar +framework/com.quicinc.cne.api-V1.0-java.jar +app/QtiTelephonyService/QtiTelephonyService.apk +framework/dpmapi.jar +framework/qti-vzw-ims-internal.jar +framework/rcsimssettings.jar +framework/tcmclient.jar +priv-app/CNEService/CNEService.apk +app/DTVPlayer/DTVPlayer.apk +app/DTVService/DTVService.apk # Bluetooth (aptX) - from crosshatch - QP1A.190711.020 lib64/libaptX_encoder.so|df1c89d7af1bb35808d5fe3496b04ba066c10cbc @@ -807,49 +1420,3 @@ lib64/libaptXHD_encoder.so|e13fa70c97caaa24d061678bdee608eb8850a69e vendor/lib/soundfx/libdirac.so|f63826a905b520fa524e4c1b147be7cf65240953 vendor/lib/libDiracAPI_SHARED.so|42b49679d38eca93fead05ea06ddbdc8108fd4b1 vendor/etc/diracmobile.config|d781cd6798a7481a8f7128d144abfb2b8794212d - -# Wi-Fi Display -bin/wfdservice -etc/init/wfdservice.rc -etc/wfdconfig.xml -etc/wfdconfigsink.xml --framework/WfdCommon.jar -lib/com.qualcomm.qti.wifidisplayhal@1.0.so -lib64/extractors/libmmparser.so -lib64/libFileMux.so -lib64/libmmparser_lite.so -lib64/libmmosal.so -lib64/libwfdclient.so -lib64/libwfdnative.so -lib/extractors/libmmparser.so -lib/libFileMux.so -lib/libmmparser_lite.so -lib/libmmosal.so -lib/libmmrtpdecoder.so -lib/libmmrtpencoder.so -lib/libOmxMux.so -lib/libwfdavenhancements.so -lib/libwfdcodecv4l2.so -lib/libwfdcommonutils.so -lib/libwfdconfigutils.so -lib/libwfdmminterface.so -lib/libwfdmmsink.so -lib/libwfdmmsrc.so -lib/libwfdrtsp.so -lib/libwfdservice.so -lib/libwfdsm.so -lib/libwfduibcinterface.so -lib/libwfduibcsink.so -lib/libwfduibcsinkinterface.so -lib/libwfduibcsrc.so -lib/libwfduibcsrcinterface.so --priv-app/WfdService/WfdService.apk -vendor/bin/wifidisplayhalservice -vendor/etc/init/com.qualcomm.qti.wifidisplayhal@1.0-service.rc -vendor/lib/com.qualcomm.qti.wifidisplayhal@1.0-halimpl.so -vendor/lib/libwfdcommonutils_proprietary.so -vendor/lib/libwfdhaldsmanager.so -vendor/lib/libwfdhdcpcp.so -vendor/lib/libwfdmmservice.so -vendor/lib/libwfdmodulehdcpsession.so -vendor/lib64/libwfdhdcpcp.so diff --git a/setup-makefiles.sh b/setup-makefiles.sh old mode 100644 new mode 100755 index 8771eec..169118b --- a/setup-makefiles.sh +++ b/setup-makefiles.sh @@ -1,47 +1,37 @@ #!/bin/bash # -# Copyright (C) 2016 The CyanogenMod Project +# Copyright (C) 2018-2019 The LineageOS Project # -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# 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. +# SPDX-License-Identifier: Apache-2.0 # set -e -# Required! DEVICE=sanders VENDOR=motorola -# Load extractutils and do some sanity checks +INITIAL_COPYRIGHT_YEAR=2019 + +# Load extract_utils and do some sanity checks MY_DIR="${BASH_SOURCE%/*}" -if [[ ! -d "$MY_DIR" ]]; then MY_DIR="$PWD"; fi +if [[ ! -d "${MY_DIR}" ]]; then MY_DIR="${PWD}"; fi -CM_ROOT="$MY_DIR"/../../.. +LINEAGE_ROOT="${MY_DIR}/../../.." -HELPER="$CM_ROOT"/vendor/cm/build/tools/extract_utils.sh -if [ ! -f "$HELPER" ]; then - echo "Unable to find helper script at $HELPER" +HELPER="${LINEAGE_ROOT}/vendor/lineage/build/tools/extract_utils.sh" +if [ ! -f "${HELPER}" ]; then + echo "Unable to find helper script at ${HELPER}" exit 1 fi -. "$HELPER" +source "${HELPER}" # Initialize the helper -setup_vendor "$DEVICE" "$VENDOR" "$CM_ROOT" +setup_vendor "${DEVICE}" "${VENDOR}" "${LINEAGE_ROOT}" # Copyright headers and guards write_headers -# The standard blobs -write_makefiles "$MY_DIR"/proprietary-files.txt +write_makefiles "${MY_DIR}/proprietary-files.txt" true -# We are done! +# Finish write_footers