diff --git a/BoardConfig.mk b/BoardConfig.mk index 7629a91472a98695dbdea4a934d84101f877f94b..a43053180bedc2cda1e69c1e24fdd8ae133cfcd3 100644 --- a/BoardConfig.mk +++ b/BoardConfig.mk @@ -240,7 +240,7 @@ TARGET_PER_MGR_ENABLED := true TARGET_RECOVERY_FSTAB := $(DEVICE_PATH)/rootdir/etc/recovery.fstab # Vendor Security Patch Level -VENDOR_SECURITY_PATCH := "2021-03-05" +VENDOR_SECURITY_PATCH := 2021-11-05 # NFC BOARD_NFC_CHIPSET := pn553 diff --git a/configs/perf/perfboostsconfig.xml b/configs/perf/perfboostsconfig.xml deleted file mode 100644 index 00ba6970df97551634b5b79489f3706a3825cd34..0000000000000000000000000000000000000000 --- a/configs/perf/perfboostsconfig.xml +++ /dev/null @@ -1,168 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/configs/qti_whitelist.xml b/configs/qti_whitelist.xml index c8e2808d5872937c18eeac7f174028fed43001b6..dcfe9f467d3a44e0fc3ea13c8ef87e1c4b369a91 100755 --- a/configs/qti_whitelist.xml +++ b/configs/qti_whitelist.xml @@ -40,7 +40,7 @@ - + @@ -48,6 +48,8 @@ + + diff --git a/device.mk b/device.mk index 0659853e636a329363f01ededbc1f8b84b4d835e..f7d434f1958a2ff0e66afb33dc0a6f1022b745df 100644 --- a/device.mk +++ b/device.mk @@ -349,7 +349,6 @@ PRODUCT_COPY_FILES += \ # Perf PRODUCT_COPY_FILES += \ $(LOCAL_PATH)/configs/powerhint.xml:$(TARGET_COPY_OUT_VENDOR)/etc/powerhint.xml \ - $(LOCAL_PATH)/configs/perf/perfboostsconfig.xml:$(TARGET_COPY_OUT_VENDOR)/etc/perf/perfboostsconfig.xml \ $(LOCAL_PATH)/configs/perf/perf-profile0.conf:$(TARGET_COPY_OUT_VENDOR)/etc/perf/perf-profile0.conf # Enable vndk-sp Libraries diff --git a/extract-files.sh b/extract-files.sh index fd69dc39040fcee7af6705c20228d236fba9006d..5a9e1665f5093d42ca5986b19af70e16b6e72106 100755 --- a/extract-files.sh +++ b/extract-files.sh @@ -21,8 +21,6 @@ set -e export DEVICE=FP3 export VENDOR=fairphone -export DEVICE_BRINGUP_YEAR=2020 - # Load extract_utils and do some sanity checks MY_DIR="${BASH_SOURCE%/*}" if [[ ! -d "${MY_DIR}" ]]; then MY_DIR="${PWD}"; fi @@ -67,7 +65,6 @@ fi function blob_fixup() { case "${1}" in - product/etc/permissions/qcrilhook.xml) sed -i "s|/system/framework/qcrilhook.jar|/product/framework/qcrilhook.jar|g" "${2}" ;; @@ -88,21 +85,11 @@ function blob_fixup() { esac } -# Initialize the helper for common device -setup_vendor "${DEVICE}" "${VENDOR}" "${LINEAGE_ROOT}" true "${CLEAN_VENDOR}" - -extract "${MY_DIR}/proprietary-files.txt" "${SRC}" \ - "${KANG}" --section "${SECTION}" +# Initialize the helper +setup_vendor "${DEVICE}" "${VENDOR}" "${LINEAGE_ROOT}" false "${CLEAN_VENDOR}" -if [ -s "${MY_DIR}/../${DEVICE}/proprietary-files.txt" ]; then - # Reinitialize the helper for device - source "${MY_DIR}/../${DEVICE}/extract-files.sh" - setup_vendor "${DEVICE}" "${VENDOR}" "${LINEAGE_ROOT}" false "${CLEAN_VENDOR}" - - extract "${MY_DIR}/../${DEVICE}/proprietary-files.txt" "${SRC}" \ - "${KANG}" --section "${SECTION}" -fi +extract "${MY_DIR}/proprietary-files.txt" "${SRC}" "${KANG}" --section "${SECTION}" -COMMON_BLOB_ROOT="${LINEAGE_ROOT}/vendor/${VENDOR}/${DEVICE}/proprietary" +DEVICE_BLOB_ROOT="${LINEAGE_ROOT}/vendor/${VENDOR}/${DEVICE}/proprietary" "${MY_DIR}/setup-makefiles.sh" diff --git a/lineage_FP3.mk b/lineage_FP3.mk index 0e7f690055ebe8bd72a94a89c7fe8ffa4ae06b0b..0e567931869a0ad8538562e2b273086636d24308 100644 --- a/lineage_FP3.mk +++ b/lineage_FP3.mk @@ -37,7 +37,7 @@ PRODUCT_GMS_CLIENTID_BASE := android-uniscope # userdebug PRODUCT_BUILD_PROP_OVERRIDES += \ PRODUCT_NAME=FP3 \ - PRIVATE_BUILD_DESC="FP3-user 10 8901.3.A.0101-SS.20210428 04281449 release-keys" + PRIVATE_BUILD_DESC="FP3-user 10 8901.3.A.0132.20211027 gms-30a0980c release-keys" # Set BUILD_FINGERPRINT variable to be picked up by both system and vendor build.prop -BUILD_FINGERPRINT := Fairphone/FP3/FP3:10/8901.3.A.0101-SS.20210428/04281449:user/release-keys +BUILD_FINGERPRINT := Fairphone/FP3/FP3:10/8901.3.A.0132.20211027/gms-30a0980c:user/release-keys diff --git a/proprietary-files.txt b/proprietary-files.txt index 5c393aa7c623c3b3bb9a687df4b6b5a94dfb1479..76b54faf2b6255f47fdbc903774b96c3e7e5ac69 100644 --- a/proprietary-files.txt +++ b/proprietary-files.txt @@ -1,3 +1,5 @@ +# Unpinned blobs from Fairphone/FP3/FP3:10/8901.3.A.0132.20211027/gms-30a0980c:user/release-keys + # ADSP vendor/bin/adsprpcd vendor/lib/libadsp_default_listener.so @@ -10,8 +12,8 @@ vendor/lib64/libfastcvadsp_stub.so vendor/lib64/libfastcvopt.so # AptX -# lib64/libaptX_encoder.so # lib64/libaptXHD_encoder.so +# lib64/libaptX_encoder.so # Audio vendor/lib/libacdb-fts.so @@ -30,14 +32,6 @@ vendor/lib64/libaudioalsa.so vendor/lib64/libqtigef.so # MM_AUDIO -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/msm8953-tasha-snd-card/MTP_WCD9335_Bluetooth_cal.acdb vendor/etc/acdbdata/MTP/msm8953-tasha-snd-card/MTP_WCD9335_General_cal.acdb vendor/etc/acdbdata/MTP/msm8953-tasha-snd-card/MTP_WCD9335_Global_cal.acdb @@ -46,14 +40,14 @@ vendor/etc/acdbdata/MTP/msm8953-tasha-snd-card/MTP_WCD9335_Hdmi_cal.acdb vendor/etc/acdbdata/MTP/msm8953-tasha-snd-card/MTP_WCD9335_Headset_cal.acdb vendor/etc/acdbdata/MTP/msm8953-tasha-snd-card/MTP_WCD9335_Speaker_cal.acdb vendor/etc/acdbdata/MTP/msm8953-tasha-snd-card/MTP_WCD9335_workspaceFile.qwsp -vendor/etc/acdbdata/QRD/QRD_Bluetooth_cal.acdb -vendor/etc/acdbdata/QRD/QRD_General_cal.acdb -vendor/etc/acdbdata/QRD/QRD_Global_cal.acdb -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/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/QRD/msm8953-sku4-snd-card/QRD_SKU4_Bluetooth_cal.acdb vendor/etc/acdbdata/QRD/msm8953-sku4-snd-card/QRD_SKU4_General_cal.acdb vendor/etc/acdbdata/QRD/msm8953-sku4-snd-card/QRD_SKU4_Global_cal.acdb @@ -62,6 +56,14 @@ vendor/etc/acdbdata/QRD/msm8953-sku4-snd-card/QRD_SKU4_Hdmi_cal.acdb vendor/etc/acdbdata/QRD/msm8953-sku4-snd-card/QRD_SKU4_Headset_cal.acdb vendor/etc/acdbdata/QRD/msm8953-sku4-snd-card/QRD_SKU4_Speaker_cal.acdb vendor/etc/acdbdata/QRD/msm8953-sku4-snd-card/QRD_SKU4_workspaceFile.qwsp +vendor/etc/acdbdata/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/TAS/TAS_WCD9335_Bluetooth_cal.acdb vendor/etc/acdbdata/TAS/TAS_WCD9335_General_cal.acdb vendor/etc/acdbdata/TAS/TAS_WCD9335_Global_cal.acdb @@ -70,18 +72,18 @@ vendor/etc/acdbdata/TAS/TAS_WCD9335_Hdmi_cal.acdb vendor/etc/acdbdata/TAS/TAS_WCD9335_Headset_cal.acdb vendor/etc/acdbdata/TAS/TAS_WCD9335_Speaker_cal.acdb vendor/etc/acdbdata/TAS/TAS_WCD9335_workspaceFile.qwsp -vendor/lib/libaudioparsers.so +vendor/lib/hw/sound_trigger.primary.msm8953.so +vendor/lib/soundfx/libqcbassboost.so +vendor/lib/soundfx/libqcreverb.so +vendor/lib/soundfx/libqcvirt.so vendor/lib/libaudio_log_utils.so -vendor/lib64/libaudioparsers.so -vendor/lib64/libaudio_log_utils.so +vendor/lib/libaudioparsers.so vendor/lib/libsmwrapper.so +vendor/lib64/hw/sound_trigger.primary.msm8953.so vendor/lib64/soundfx/libqcbassboost.so -vendor/lib/soundfx/libqcbassboost.so vendor/lib64/soundfx/libqcvirt.so -vendor/lib/soundfx/libqcvirt.so -vendor/lib/soundfx/libqcreverb.so -vendor/lib64/hw/sound_trigger.primary.msm8953.so -vendor/lib/hw/sound_trigger.primary.msm8953.so +vendor/lib64/libaudio_log_utils.so +vendor/lib64/libaudioparsers.so # Audiosphere etc/permissions/audiosphere.xml @@ -97,89 +99,89 @@ vendor/lib/libbluetooth_audio_session_qti.so vendor/lib/libbt-hidlclient.so vendor/lib/libbtnv.so vendor/lib64/hw/android.hardware.bluetooth@1.0-impl-qti.so -vendor/lib64/libbtnv.so vendor/lib64/libbt-hidlclient.so +vendor/lib64/libbtnv.so # Bluetooth Audio -vendor/lib/com.qualcomm.qti.bluetooth_audio@1.0.so vendor/lib/hw/audio.bluetooth_qti.default.so vendor/lib/hw/vendor.qti.hardware.bluetooth_audio@2.0-impl.so vendor/lib/hw/vendor.qti.hardware.bluetooth_sar@1.0-impl.so vendor/lib/hw/vendor.qti.hardware.btconfigstore@1.0-impl.so +vendor/lib/com.qualcomm.qti.bluetooth_audio@1.0.so vendor/lib/vendor.qti.hardware.bluetooth_audio@2.0.so vendor/lib/vendor.qti.hardware.bluetooth_sar@1.0.so vendor/lib/vendor.qti.hardware.btconfigstore@1.0.so -vendor/lib64/btaudio_offload_if.so -vendor/lib64/com.qualcomm.qti.bluetooth_audio@1.0.so vendor/lib64/hw/audio.bluetooth_qti.default.so vendor/lib64/hw/vendor.qti.hardware.bluetooth_audio@2.0-impl.so vendor/lib64/hw/vendor.qti.hardware.bluetooth_sar@1.0-impl.so vendor/lib64/hw/vendor.qti.hardware.btconfigstore@1.0-impl.so +vendor/lib64/btaudio_offload_if.so +vendor/lib64/com.qualcomm.qti.bluetooth_audio@1.0.so vendor/lib64/libbluetooth_audio_session_qti.so vendor/lib64/vendor.qti.hardware.bluetooth_audio@2.0.so vendor/lib64/vendor.qti.hardware.bluetooth_sar@1.0.so vendor/lib64/vendor.qti.hardware.btconfigstore@1.0.so # Bluetooth (shared dependencies) -product/lib64/com.qualcomm.qti.ant@1.0.so -product/lib/com.qualcomm.qti.ant@1.0.so -vendor/lib64/com.qualcomm.qti.ant@1.0.so +lib/com.qualcomm.qti.ant@1.0.so:product/lib/com.qualcomm.qti.ant@1.0.so +lib64/com.qualcomm.qti.ant@1.0.so:product/lib64/com.qualcomm.qti.ant@1.0.so vendor/lib/com.qualcomm.qti.ant@1.0.so +vendor/lib64/com.qualcomm.qti.ant@1.0.so # Camera - s5k4h7yx and imx363 vendor/etc/camera/camera_config.xml vendor/lib/hw/camera.msm8953.so -vendor/lib/libhal_dbg.so +vendor/lib/libcdsprpc.so +vendor/lib/libdepthmapwrapper.so vendor/lib/libflash_pmic.so +vendor/lib/libhal_dbg.so vendor/lib/libjpegdhw.so vendor/lib/libjpegdmahw.so vendor/lib/libjpegehw.so vendor/lib/libmm-qcamera.so vendor/lib/libmmcamera_interface.so -vendor/lib/libmmjpeg_interface.so vendor/lib/libmmjpeg.so +vendor/lib/libmmjpeg_interface.so vendor/lib/libmmlib2d_interface.so vendor/lib/libmmqjpeg_codec.so vendor/lib/libmmqjpegdma.so vendor/lib/libqomx_core.so vendor/lib/libqomx_jpegdec.so -vendor/lib/libqomx_jpegenc_pipe.so vendor/lib/libqomx_jpegenc.so -vendor/lib/libcdsprpc.so -vendor/lib/libdepthmapwrapper.so +vendor/lib/libqomx_jpegenc_pipe.so # Samsung remosaic for Tetra-cell camera s5k3p9sp vendor/bin/remosaic_daemon -vendor/lib64/libremosaiclib.so -vendor/lib64/libremosaic_daemon.so vendor/lib/libremosaic_daemon.so +vendor/lib64/libremosaic_daemon.so +vendor/lib64/libremosaiclib.so vendor/lib/libarcimageprocess.so vendor/lib/libarcsoft_aiscenedetection.so -vendor/lib/libarcsoft_videoautozoom.so -vendor/lib/libarcsoft_videostabs.so -vendor/lib/libarcsoft_low_light_shot.so vendor/lib/libarcsoft_hdr_detection.so +vendor/lib/libarcsoft_high_dynamic_range.so vendor/lib/libarcsoft_low_light_hdr.so +vendor/lib/libarcsoft_low_light_shot.so vendor/lib/libarcsoft_object_tracking.so vendor/lib/libarcsoft_singlecam_bokeh.so -vendor/lib/libarcsoft_high_dynamic_range.so +vendor/lib/libarcsoft_videoautozoom.so +vendor/lib/libarcsoft_videostabs.so # Main Camera Actuator (AF) -# We have 3 back sensor support # There is no Af for front module +# We have 3 back sensor support ### vendor/lib/libactuator_lc898219.so -vendor/lib/libactuator_lc898217xc.so vendor/lib/libactuator_ak7374.so vendor/lib/libactuator_dw9800.so +vendor/lib/libactuator_lc898217xc.so # Chromatics -vendor/etc/camera/imx363_chromatix.xml -vendor/etc/camera/imx363_2nd_chromatix.xml ### vendor/etc/camera/imx486_chromatix.xml +vendor/etc/camera/imx363_2nd_chromatix.xml +vendor/etc/camera/imx363_chromatix.xml +vendor/etc/camera/s5k3p9sp_chromatix.xml vendor/etc/camera/s5k4h7yx_chromatix.xml vendor/etc/camera/s5kgm1sp_chromatix.xml -vendor/etc/camera/s5k3p9sp_chromatix.xml vendor/lib/libchromatix_imx363_2nd_common.so vendor/lib/libchromatix_imx363_2nd_cpp_hfr_120.so vendor/lib/libchromatix_imx363_2nd_cpp_hfr_60.so @@ -274,63 +276,62 @@ vendor/lib/libchromatix_s5k4h7yx_video_cpp.so vendor/lib/libchromatix_s5k4h7yx_zsl_preview_3a.so vendor/lib/libchromatix_s5k4h7yx_zsl_video_3a.so -vendor/lib/libchromatix_s5kgm1sp_cpp_video.so -vendor/lib/libchromatix_s5kgm1sp_cpp_liveshot.so -vendor/lib/libchromatix_s5kgm1sp_zsl_video_3a.so -vendor/lib/libchromatix_s5kgm1sp_zsl_preview_3a.so +vendor/lib/libchromatix_s5kgm1sp_common.so vendor/lib/libchromatix_s5kgm1sp_cpp_hfr_120.so +vendor/lib/libchromatix_s5kgm1sp_cpp_hfr_60.so +vendor/lib/libchromatix_s5kgm1sp_cpp_hfr_90.so +vendor/lib/libchromatix_s5kgm1sp_cpp_liveshot.so +vendor/lib/libchromatix_s5kgm1sp_cpp_preview.so +vendor/lib/libchromatix_s5kgm1sp_cpp_snapshot.so +vendor/lib/libchromatix_s5kgm1sp_cpp_snapshot_upscale.so +vendor/lib/libchromatix_s5kgm1sp_cpp_video.so +vendor/lib/libchromatix_s5kgm1sp_default_preview_3a.so vendor/lib/libchromatix_s5kgm1sp_default_video_3a.so vendor/lib/libchromatix_s5kgm1sp_hfr_120.so +vendor/lib/libchromatix_s5kgm1sp_hfr_120_3a.so vendor/lib/libchromatix_s5kgm1sp_hfr_60.so -vendor/lib/libchromatix_s5kgm1sp_cpp_snapshot.so -vendor/lib/libchromatix_s5kgm1sp_hfr_90_3a.so -vendor/lib/libchromatix_s5kgm1sp_cpp_snapshot_upscale.so -vendor/lib/libchromatix_s5kgm1sp_cpp_hfr_90.so vendor/lib/libchromatix_s5kgm1sp_hfr_60_3a.so -vendor/lib/libchromatix_s5kgm1sp_preview.so -vendor/lib/libchromatix_s5kgm1sp_cpp_hfr_60.so -vendor/lib/libchromatix_s5kgm1sp_video.so -vendor/lib/libchromatix_s5kgm1sp_default_preview_3a.so -vendor/lib/libchromatix_s5kgm1sp_common.so +vendor/lib/libchromatix_s5kgm1sp_hfr_90.so +vendor/lib/libchromatix_s5kgm1sp_hfr_90_3a.so vendor/lib/libchromatix_s5kgm1sp_postproc.so +vendor/lib/libchromatix_s5kgm1sp_preview.so vendor/lib/libchromatix_s5kgm1sp_snapshot.so -vendor/lib/libchromatix_s5kgm1sp_hfr_120_3a.so -vendor/lib/libchromatix_s5kgm1sp_cpp_preview.so -vendor/lib/libchromatix_s5kgm1sp_hfr_90.so +vendor/lib/libchromatix_s5kgm1sp_video.so +vendor/lib/libchromatix_s5kgm1sp_zsl_preview_3a.so +vendor/lib/libchromatix_s5kgm1sp_zsl_video_3a.so -vendor/lib/libchromatix_s5k3p9sp_postproc.so +vendor/lib/libchromatix_s5k3p9sp_a3_default_preview.so vendor/lib/libchromatix_s5k3p9sp_a3_default_video.so +vendor/lib/libchromatix_s5k3p9sp_a3_zsl_preview.so vendor/lib/libchromatix_s5k3p9sp_a3_zsl_video.so vendor/lib/libchromatix_s5k3p9sp_common.so -vendor/lib/libchromatix_s5k3p9sp_snapshot.so -vendor/lib/libchromatix_s5k3p9sp_a3_zsl_preview.so -vendor/lib/libchromatix_s5k3p9sp_a3_default_preview.so -vendor/lib/libchromatix_s5k3p9sp_video.so +vendor/lib/libchromatix_s5k3p9sp_cpp_liveshot.so vendor/lib/libchromatix_s5k3p9sp_cpp_preview.so +vendor/lib/libchromatix_s5k3p9sp_cpp_snapshot.so vendor/lib/libchromatix_s5k3p9sp_cpp_video.so -vendor/lib/libchromatix_s5k3p9sp_preview.so vendor/lib/libchromatix_s5k3p9sp_liveshot.so -vendor/lib/libchromatix_s5k3p9sp_cpp_snapshot.so -vendor/lib/libchromatix_s5k3p9sp_cpp_liveshot.so +vendor/lib/libchromatix_s5k3p9sp_postproc.so +vendor/lib/libchromatix_s5k3p9sp_preview.so +vendor/lib/libchromatix_s5k3p9sp_snapshot.so +vendor/lib/libchromatix_s5k3p9sp_video.so # Camera Sensor +### vendor/lib/libmmcamera_imx486.so vendor/lib/libmmcamera_imx363.so vendor/lib/libmmcamera_imx363_2nd.so -### vendor/lib/libmmcamera_imx486.so +vendor/lib/libmmcamera_s5k3p9sp.so vendor/lib/libmmcamera_s5k4h7yx.so vendor/lib/libmmcamera_s5kgm1sp.so -vendor/lib/libmmcamera_s5k3p9sp.so # EEPROM -vendor/lib/libmmcamera_ofilm_imx363_bl24s64_eeprom.so ### vendor/lib/libmmcamera_tsp_imx486_fm24c64_eeprom.so -vendor/lib/libmmcamera_samsung_s5k4h7yx_eeprom.so +vendor/lib/libmmcamera_ofilm_imx363_bl24s64_eeprom.so vendor/lib/libmmcamera_puya_s5kgm1sp_p24c64e_eeprom.so vendor/lib/libmmcamera_s5k3p9sp_p24c64e_eeprom.so +vendor/lib/libmmcamera_samsung_s5k4h7yx_eeprom.so # # Camera - mmcamera -vendor/lib/libmpbase.so vendor/lib/libmmcamera2_c2d_module.so vendor/lib/libmmcamera2_cpp_module.so vendor/lib/libmmcamera2_frame_algorithm.so @@ -404,59 +405,58 @@ vendor/lib/libmmcamera_tintless_algo.so vendor/lib/libmmcamera_tintless_bg_pca_algo.so vendor/lib/libmmcamera_tuning.so vendor/lib/libmmcamera_tuning_lookup.so +vendor/lib/libmpbase.so +vendor/lib64/libmmcamera2_frame_algorithm.so vendor/lib64/libmmcamera2_is.so vendor/lib64/libmmcamera2_q3a_core.so -vendor/lib64/libmmcamera2_stats_lib.so vendor/lib64/libmmcamera2_stats_algorithm.so +vendor/lib64/libmmcamera2_stats_lib.so +vendor/lib64/libmmcamera_dbg.so +vendor/lib64/libmmcamera_faceproc.so vendor/lib64/libmmcamera_faceproc2.so vendor/lib64/libmmcamera_tintless_algo.so -vendor/lib64/libmmcamera_dbg.so -vendor/lib64/libmmcamera2_frame_algorithm.so vendor/lib64/libmmcamera_tintless_bg_pca_algo.so -vendor/lib64/libmmcamera_faceproc.so # # Camera - Firmware +vendor/firmware/cpp_firmware_v1_10_0.fw +vendor/firmware/cpp_firmware_v1_12_0.fw vendor/firmware/cpp_firmware_v1_1_1.fw vendor/firmware/cpp_firmware_v1_1_6.fw vendor/firmware/cpp_firmware_v1_2_0.fw -vendor/firmware/cpp_firmware_v1_6_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 # CNE -product/etc/permissions/vendor.qti.hardware.data.connection-V1.0-java.xml -product/etc/permissions/vendor.qti.hardware.data.connection-V1.1-java.xml -product/framework/vendor.qti.data.factory-V1.0-java.jar -product/framework/vendor.qti.data.factory-V2.0-java.jar -product/framework/vendor.qti.data.factory-V2.1-java.jar -product/framework/vendor.qti.data.slm-V1.0-java.jar -product/framework/vendor.qti.hardware.data.connection-V1.0-java.jar -product/framework/vendor.qti.hardware.data.connection-V1.1-java.jar -product/framework/vendor.qti.hardware.data.dynamicdds-V1.0-java.jar -product/framework/vendor.qti.hardware.data.iwlan-V1.0-java.jar -product/framework/vendor.qti.hardware.data.latency-V1.0-java.jar -product/framework/vendor.qti.hardware.factory-V1.0-java.jar -product/framework/vendor.qti.hardware.factory-V1.1-java.jar -product/framework/vendor.qti.hardware.slmadapter-V1.0-java.jar -product/framework/vendor.qti.latency-V2.0-java.jar -product/lib/libslmiptablemgr.so -product/lib/vendor.qti.data.factory@2.1.so -product/lib/vendor.qti.data.slm@1.0.so -product/lib/vendor.qti.hardware.radio.uim_remote_client@1.2.so -product/lib64/libslmiptablemgr.so -product/lib64/vendor.qti.hardware.slmadapter@1.0.so -product/lib64/vendor.qti.data.factory@2.1.so -product/lib64/vendor.qti.data.slm@1.0.so -product/lib64/vendor.qti.hardware.radio.uim_remote_client@1.2.so +etc/permissions/vendor.qti.hardware.data.connection-V1.0-java.xml:product/etc/permissions/vendor.qti.hardware.data.connection-V1.0-java.xml +etc/permissions/vendor.qti.hardware.data.connection-V1.1-java.xml:product/etc/permissions/vendor.qti.hardware.data.connection-V1.1-java.xml +framework/vendor.qti.data.factory-V1.0-java.jar:product/framework/vendor.qti.data.factory-V1.0-java.jar +framework/vendor.qti.data.factory-V2.0-java.jar:product/framework/vendor.qti.data.factory-V2.0-java.jar +framework/vendor.qti.data.factory-V2.1-java.jar:product/framework/vendor.qti.data.factory-V2.1-java.jar +framework/vendor.qti.data.slm-V1.0-java.jar:product/framework/vendor.qti.data.slm-V1.0-java.jar +framework/vendor.qti.hardware.data.connection-V1.0-java.jar:product/framework/vendor.qti.hardware.data.connection-V1.0-java.jar +framework/vendor.qti.hardware.data.connection-V1.1-java.jar:product/framework/vendor.qti.hardware.data.connection-V1.1-java.jar +framework/vendor.qti.hardware.data.dynamicdds-V1.0-java.jar:product/framework/vendor.qti.hardware.data.dynamicdds-V1.0-java.jar +framework/vendor.qti.hardware.data.iwlan-V1.0-java.jar:product/framework/vendor.qti.hardware.data.iwlan-V1.0-java.jar +framework/vendor.qti.hardware.data.latency-V1.0-java.jar:product/framework/vendor.qti.hardware.data.latency-V1.0-java.jar +framework/vendor.qti.hardware.factory-V1.0-java.jar:product/framework/vendor.qti.hardware.factory-V1.0-java.jar +framework/vendor.qti.hardware.factory-V1.1-java.jar:product/framework/vendor.qti.hardware.factory-V1.1-java.jar +framework/vendor.qti.hardware.slmadapter-V1.0-java.jar:product/framework/vendor.qti.hardware.slmadapter-V1.0-java.jar +framework/vendor.qti.latency-V2.0-java.jar:product/framework/vendor.qti.latency-V2.0-java.jar +lib/libslmiptablemgr.so:product/lib/libslmiptablemgr.so +lib/vendor.qti.data.factory@2.1.so:product/lib/vendor.qti.data.factory@2.1.so +lib/vendor.qti.data.slm@1.0.so:product/lib/vendor.qti.data.slm@1.0.so +lib/vendor.qti.hardware.radio.uim_remote_client@1.2.so:product/lib/vendor.qti.hardware.radio.uim_remote_client@1.2.so +lib64/libslmiptablemgr.so:product/lib64/libslmiptablemgr.so +lib64/vendor.qti.data.factory@2.1.so:product/lib64/vendor.qti.data.factory@2.1.so +lib64/vendor.qti.data.slm@1.0.so:product/lib64/vendor.qti.data.slm@1.0.so +lib64/vendor.qti.hardware.radio.uim_remote_client@1.2.so:product/lib64/vendor.qti.hardware.radio.uim_remote_client@1.2.so +lib64/vendor.qti.hardware.slmadapter@1.0.so:product/lib64/vendor.qti.hardware.slmadapter@1.0.so -vendor/app/CneApp/CneApp.apk vendor/bin/cnd -vendor/etc/cne/profileSlm.xml -vendor/etc/cne/slm.conf vendor/etc/cne/wqeclient/ATT/ATT_profile1.xml vendor/etc/cne/wqeclient/ATT/ATT_profile2.xml vendor/etc/cne/wqeclient/ATT/ATT_profile3.xml @@ -464,26 +464,28 @@ 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_profile2.xml -vendor/etc/cne/wqeclient/ROW/ROW_profile3.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/ROW/ROW_profile15.xml vendor/etc/cne/wqeclient/ROW/ROW_profile16.xml vendor/etc/cne/wqeclient/ROW/ROW_profile17.xml vendor/etc/cne/wqeclient/ROW/ROW_profile18.xml vendor/etc/cne/wqeclient/ROW/ROW_profile19.xml +vendor/etc/cne/wqeclient/ROW/ROW_profile2.xml vendor/etc/cne/wqeclient/ROW/ROW_profile20.xml vendor/etc/cne/wqeclient/ROW/ROW_profile21.xml +vendor/etc/cne/wqeclient/ROW/ROW_profile3.xml vendor/etc/cne/wqeclient/ROW/ROW_profile32.xml +vendor/etc/cne/wqeclient/ROW/ROW_profile4.xml +vendor/etc/cne/wqeclient/ROW/ROW_profile5.xml +vendor/etc/cne/wqeclient/ROW/ROW_profile6.xml +vendor/etc/cne/wqeclient/ROW/ROW_profile7.xml vendor/etc/cne/wqeclient/VZW/VZW_profile1.xml vendor/etc/cne/wqeclient/VZW/VZW_profile2.xml vendor/etc/cne/wqeclient/VZW/VZW_profile3.xml vendor/etc/cne/wqeclient/VZW/VZW_profile4.xml vendor/etc/cne/wqeclient/VZW/VZW_profile5.xml vendor/etc/cne/wqeclient/VZW/VZW_profile6.xml +vendor/etc/cne/profileSlm.xml +vendor/etc/cne/slm.conf vendor/etc/init/cnd.rc vendor/lib64/libcacertclient.so vendor/lib64/libcne.so @@ -506,18 +508,18 @@ vendor/lib64/vendor.qti.hardware.data.dynamicdds@1.0.so vendor/lib64/vendor.qti.hardware.data.iwlan@1.0.so vendor/lib64/vendor.qti.hardware.data.latency@1.0.so vendor/lib64/vendor.qti.hardware.data.qmi@1.0.so -vendor/lib64/vendor.qti.latency@2.0.so -vendor/lib64/vendor.qti.hardware.slmadapter@1.0.so vendor/lib64/vendor.qti.hardware.factory@1.0.so vendor/lib64/vendor.qti.hardware.factory@1.1.so +vendor/lib64/vendor.qti.hardware.slmadapter@1.0.so +vendor/lib64/vendor.qti.latency@2.0.so # DPM vendor/bin/dpmQmiMgr vendor/etc/init/dpmQmiMgr.rc -vendor/lib64/com.qualcomm.qti.dpm.api@1.0.so -vendor/lib64/libdpmqmihal.so vendor/lib/com.qualcomm.qti.dpm.api@1.0.so vendor/lib/libdpmqmihal.so +vendor/lib64/com.qualcomm.qti.dpm.api@1.0.so +vendor/lib64/libdpmqmihal.so # DRM - HDCP vendor/lib/libmm-hdcpmgr.so @@ -535,36 +537,34 @@ vendor/lib64/vendor.qti.hardware.qteeconnector@1.0.so vendor/bin/hw/android.hardware.drm@1.2-service.widevine vendor/etc/init/android.hardware.drm@1.2-service.widevine.rc vendor/lib/mediadrm/libwvdrmengine.so -vendor/lib64/libwvhidl.so vendor/lib64/mediadrm/libwvdrmengine.so -vendor/lib64/libhdcpsrm.so vendor/lib64/libcpion.so +vendor/lib64/libhdcpsrm.so +vendor/lib64/libwvhidl.so # DRM vendor/bin/qseecomd -vendor/lib/libcppf.so +vendor/lib/libGPreqcancel.so +vendor/lib/libGPreqcancel_svc.so vendor/lib/libQSEEComAPI.so +vendor/lib/libSecureUILib.so +vendor/lib/libcppf.so vendor/lib/libdrmfs.so vendor/lib/libdrmtime.so -vendor/lib/libGPreqcancel_svc.so -vendor/lib/libGPreqcancel.so vendor/lib/libqisl.so vendor/lib/librpmb.so -vendor/lib/libSecureUILib.so vendor/lib/libssd.so +vendor/lib64/libGPreqcancel.so +vendor/lib64/libGPreqcancel_svc.so +vendor/lib64/libQSEEComAPI.so +vendor/lib64/libSecureUILib.so vendor/lib64/libdrmfs.so vendor/lib64/libdrmtime.so -vendor/lib64/libGPreqcancel_svc.so -vendor/lib64/libGPreqcancel.so vendor/lib64/libqisl.so -vendor/lib64/libQSEEComAPI.so vendor/lib64/librpmb.so -vendor/lib64/libSecureUILib.so vendor/lib64/libssd.so # DSP -vendor/lib/libsdsprpc.so -vendor/lib64/libsdsprpc.so vendor/lib/rfsa/adsp/libadsp_fd_skel.so vendor/lib/rfsa/adsp/libapps_mem_heap.so vendor/lib/rfsa/adsp/libdspCV_skel.so @@ -573,6 +573,8 @@ vendor/lib/rfsa/adsp/libfastcvadsp_skel.so vendor/lib/rfsa/adsp/libscveBlobDescriptor_skel.so vendor/lib/rfsa/adsp/libscveObjectSegmentation_skel.so vendor/lib/rfsa/adsp/libscveT2T_skel.so +vendor/lib/libsdsprpc.so +vendor/lib64/libsdsprpc.so # DSP - SCVE vendor/lib/libscveBlobDescriptor.so @@ -599,16 +601,16 @@ vendor/lib64/libscvePanorama_lite.so # Gatekeeper vendor/bin/hw/android.hardware.gatekeeper@1.0-service-qti vendor/etc/init/android.hardware.gatekeeper@1.0-service-qti.rc -vendor/lib/hw/gatekeeper.msm8953.so vendor/lib/hw/android.hardware.gatekeeper@1.0-impl-qti.so +vendor/lib/hw/gatekeeper.msm8953.so vendor/lib64/hw/android.hardware.gatekeeper@1.0-impl-qti.so vendor/lib64/hw/gatekeeper.msm8953.so # GPS -vendor/bin/slim_daemon vendor/bin/garden_app vendor/bin/loc_launcher vendor/bin/lowi-server +vendor/bin/slim_daemon vendor/bin/xtra-daemon vendor/bin/xtwifi-client vendor/bin/xtwifi-inet-agent @@ -622,14 +624,14 @@ vendor/lib/vendor.qti.gnss@2.1.so vendor/lib/vendor.qti.gnss@3.0-service.so vendor/lib/vendor.qti.gnss@3.0.so vendor/lib64/hw/vendor.qti.gnss@3.0-impl.so --vendor/lib64/libloc_api_v02.so vendor/lib64/libdataitems.so vendor/lib64/libgdtap.so vendor/lib64/libizat_client_api.so vendor/lib64/libizat_core.so vendor/lib64/liblbs_core.so -vendor/lib64/liblocationservice_glue.so +-vendor/lib64/libloc_api_v02.so vendor/lib64/liblocationservice.so +vendor/lib64/liblocationservice_glue.so vendor/lib64/liblowi_client.so vendor/lib64/liblowi_wifihal.so vendor/lib64/libqdma_file_agent.so @@ -648,71 +650,62 @@ 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/libQTapGLES.so +vendor/lib/egl/libq3dtools_adreno.so vendor/lib/hw/vulkan.msm8953.so +vendor/lib/libC2D2.so +vendor/lib/libCB.so +vendor/lib/libOpenCL.so +vendor/lib/libRSDriver_adreno.so vendor/lib/libadreno_utils.so vendor/lib/libbccQTI.so -vendor/lib/libC2D2.so vendor/lib/libc2d30_bltlib.so -vendor/lib/libCB.so vendor/lib/libgsl.so vendor/lib/libllvm-glnext.so vendor/lib/libllvm-qcom.so -vendor/lib/libOpenCL.so -vendor/lib/librs_adreno_sha1.so vendor/lib/librs_adreno.so -vendor/lib/libRSDriver_adreno.so +vendor/lib/librs_adreno_sha1.so vendor/lib/libsdedrm.so vendor/lib64/egl/eglSubDriverAndroid.so vendor/lib64/egl/libEGL_adreno.so vendor/lib64/egl/libGLESv1_CM_adreno.so vendor/lib64/egl/libGLESv2_adreno.so -vendor/lib64/egl/libq3dtools_adreno.so vendor/lib64/egl/libQTapGLES.so +vendor/lib64/egl/libq3dtools_adreno.so vendor/lib64/hw/vulkan.msm8953.so +vendor/lib64/libC2D2.so +vendor/lib64/libCB.so +vendor/lib64/libOpenCL.so +vendor/lib64/libRSDriver_adreno.so vendor/lib64/libadreno_utils.so vendor/lib64/libbccQTI.so -vendor/lib64/libC2D2.so vendor/lib64/libc2d30_bltlib.so -vendor/lib64/libCB.so vendor/lib64/libgsl.so vendor/lib64/libllvm-glnext.so vendor/lib64/libllvm-qcom.so -vendor/lib64/libOpenCL.so -vendor/lib64/librs_adreno_sha1.so vendor/lib64/librs_adreno.so -vendor/lib64/libRSDriver_adreno.so +vendor/lib64/librs_adreno_sha1.so vendor/lib64/libsdedrm.so # Graphics - HDR vendor/lib/libhdr_tm.so vendor/lib64/libhdr_tm.so -# Graphics (SDM) - from 8901.2.A.0111-SS.20200304 -vendor/lib/libscalar.so -vendor/lib/libsdm-color.so -vendor/lib/libsdm-diag.so --vendor/lib/libsdm-disp-vndapis.so|2bcfb8721de0d0668212722a78b86b92bd3f22d6 -vendor/lib/libsdmextension.so -vendor/lib/libtinyxml2_1.so -vendor/lib64/libscalar.so -vendor/lib64/libsdm-color.so -vendor/lib64/libsdm-diag.so --vendor/lib64/libsdm-disp-vndapis.so|5f2dfe8f37dd33f3f87ba9743bd228b0a90e13dd -vendor/lib64/libsdmextension.so -vendor/lib64/libtinyxml2_1.so +# Graphics (SDM) - from bardock 2.7.0 release - LA.UM.7.5.r1-03700-8x96.0 +vendor/lib/libscalar.so|cad128a6e71195b4ad38494bc0382bf80e1fb0b2 +vendor/lib/libsdm-color.so|e9d0673708bf6f8c47ac7cfb0ba58269be4df9da +vendor/lib/libsdm-diag.so|30df6a131cd55776e0d02b0b0427109f2b244c95 +-vendor/lib/libsdm-disp-vndapis.so|8e64464ad0cc4c0245619518f37735ffa1ba7682 +vendor/lib/libsdmextension.so|140969ca301305a1772f85c5dbbe18f83c927410 +vendor/lib/libtinyxml2_1.so|0960b3c008d818be73774e345c2f0f1c1e5873cd +vendor/lib64/libscalar.so|61c059ca3b9da6a36bdf112e8fbe26a252ad1234 +vendor/lib64/libsdm-color.so|5d675be60fb9c334b4ba0fc569a186f00ad119ea +vendor/lib64/libsdm-diag.so|64ec0a1af99830d3ffe2ee36312fe2cc7de80208 +-vendor/lib64/libsdm-disp-vndapis.so|d93f262f60b58f32273909142aa7fdc7bfb6dda3 +vendor/lib64/libsdmextension.so|3a4b0f888178eded3bd4e38b127f2148d367899c +vendor/lib64/libtinyxml2_1.so|a2d9661cf2bb426e72ba15fd1a6a4eec940418a5 # Graphics - Firmwares -vendor/firmware/a530_gpmu.fw2 -vendor/firmware/a530_pfp.fw -vendor/firmware/a530_pm4.fw -vendor/firmware/a530v1_pfp.fw -vendor/firmware/a530v1_pm4.fw -vendor/firmware/a530v2_seq.fw2 -vendor/firmware/a530v3_gpmu.fw2 -vendor/firmware/a530v3_seq.fw2 -vendor/firmware/a540_gpmu.fw2 vendor/firmware/a225_pfp.fw vendor/firmware/a225_pm4.fw vendor/firmware/a225p5_pm4.fw @@ -727,6 +720,15 @@ vendor/firmware/a506_zap.b01 vendor/firmware/a506_zap.b02 vendor/firmware/a506_zap.elf vendor/firmware/a506_zap.mdt +vendor/firmware/a530_gpmu.fw2 +vendor/firmware/a530_pfp.fw +vendor/firmware/a530_pm4.fw +vendor/firmware/a530v1_pfp.fw +vendor/firmware/a530v1_pm4.fw +vendor/firmware/a530v2_seq.fw2 +vendor/firmware/a530v3_gpmu.fw2 +vendor/firmware/a530v3_seq.fw2 +vendor/firmware/a540_gpmu.fw2 vendor/firmware/a630_gmu.bin vendor/firmware/a630_sqe.fw vendor/firmware/leia_pfp_470.fw @@ -740,12 +742,12 @@ vendor/bin/hw/android.hardware.keymaster@3.0-service-qti vendor/bin/hw/android.hardware.keymaster@4.0-service-qti vendor/etc/init/android.hardware.keymaster@4.0-service-qti.rc vendor/lib/hw/android.hardware.keymaster@3.0-impl-qti.so -vendor/lib64/hw/android.hardware.keymaster@3.0-impl-qti.so vendor/lib/hw/keystore.msm8953.so vendor/lib/libkeymasterdeviceutils.so vendor/lib/libkeymasterprovision.so vendor/lib/libkeymasterutils.so vendor/lib/libqtikeymaster4.so +vendor/lib64/hw/android.hardware.keymaster@3.0-impl-qti.so vendor/lib64/hw/keystore.msm8953.so vendor/lib64/libkeymasterdeviceutils.so vendor/lib64/libkeymasterprovision.so @@ -768,7 +770,6 @@ vendor/lib64/vendor.qti.voiceprint@1.0.so vendor/lib/libAlacSwDec.so vendor/lib/libApeSwDec.so vendor/lib/libFlacSwDec.so --vendor/lib/libgpustats.so vendor/lib/libI420colorconvert.so vendor/lib/libOmxAacDec.so vendor/lib/libOmxAlacDec.so @@ -782,13 +783,13 @@ vendor/lib/libOmxEvrcDec.so vendor/lib/libOmxQcelp13Dec.so vendor/lib/libOmxVpp.so vendor/lib/libOmxWmaDec.so +-vendor/lib/libgpustats.so vendor/lib/libmm-color-convertor.so vendor/lib/libvpplibrary.so vendor/lib/libvqzip.so vendor/lib64/libAlacSwDec.so vendor/lib64/libApeSwDec.so vendor/lib64/libFlacSwDec.so --vendor/lib64/libgpustats.so vendor/lib64/libI420colorconvert.so vendor/lib64/libOmxAacDec.so vendor/lib64/libOmxAlacDec.so @@ -801,6 +802,7 @@ vendor/lib64/libOmxEvrcDec.so vendor/lib64/libOmxQcelp13Dec.so vendor/lib64/libOmxVpp.so vendor/lib64/libOmxWmaDec.so +-vendor/lib64/libgpustats.so vendor/lib64/libmm-color-convertor.so vendor/lib64/libvpplibrary.so @@ -809,19 +811,20 @@ vendor/lib64/libvpplibrary.so vendor/bin/hvdcp_opti # Perf -lib/libqti_performance.so lib/libqti-perfd-client_system.so -lib64/libqti_performance.so +lib/libqti_performance.so lib64/libqti-perfd-client_system.so -product/lib/vendor.qti.hardware.perf@1.0.so -product/lib/vendor.qti.hardware.perf@2.0.so -product/lib64/vendor.qti.hardware.perf@1.0.so -product/lib64/vendor.qti.hardware.perf@2.0.so +lib64/libqti_performance.so +lib/vendor.qti.hardware.perf@1.0.so:product/lib/vendor.qti.hardware.perf@1.0.so +lib/vendor.qti.hardware.perf@2.0.so:product/lib/vendor.qti.hardware.perf@2.0.so +lib64/vendor.qti.hardware.perf@1.0.so:product/lib64/vendor.qti.hardware.perf@1.0.so +lib64/vendor.qti.hardware.perf@2.0.so:product/lib64/vendor.qti.hardware.perf@2.0.so +vendor/bin/hw/vendor.qti.hardware.perf@2.0-service vendor/bin/energy-awareness vendor/bin/msm_irqbalance -vendor/bin/hw/vendor.qti.hardware.perf@2.0-service vendor/etc/init/vendor.qti.hardware.perf@2.0-service.rc vendor/etc/perf/commonresourceconfigs.xml +vendor/etc/perf/perfboostsconfig.xml vendor/etc/perf/perfconfigstore.xml vendor/etc/perf/targetconfig.xml vendor/etc/perf/targetresourceconfigs.xml @@ -847,10 +850,10 @@ lib/libqti-iopd-client_system.so lib/libqti-util_system.so lib64/libqti-iopd-client_system.so lib64/libqti-util_system.so -product/lib/vendor.qti.hardware.iop@1.0.so -product/lib/vendor.qti.hardware.iop@2.0.so -product/lib64/vendor.qti.hardware.iop@1.0.so -product/lib64/vendor.qti.hardware.iop@2.0.so +lib/vendor.qti.hardware.iop@1.0.so:product/lib/vendor.qti.hardware.iop@1.0.so +lib/vendor.qti.hardware.iop@2.0.so:product/lib/vendor.qti.hardware.iop@2.0.so +lib64/vendor.qti.hardware.iop@1.0.so:product/lib64/vendor.qti.hardware.iop@1.0.so +lib64/vendor.qti.hardware.iop@2.0.so:product/lib64/vendor.qti.hardware.iop@2.0.so vendor/lib/hw/vendor.qti.hardware.iop@2.0-impl.so vendor/lib/libqti-iopd-client.so vendor/lib/vendor.qti.hardware.iop@1.0.so @@ -919,22 +922,21 @@ vendor/lib64/libqmi_csi.so vendor/lib64/libqmi_encdec.so # Radio --product/app/datastatusnotification/datastatusnotification.apk --product/app/QtiTelephonyService/QtiTelephonyService.apk -product/etc/permissions/qcrilhook.xml -product/etc/permissions/telephonyservice.xml -product/framework/qcrilhook.jar -product/framework/qti-telephony-common.jar|96154b2576114dd566bbc99a2d9af612de8849df -product/framework/QtiTelephonyServicelibrary.jar --product/priv-app/qcrilmsgtunnel/qcrilmsgtunnel.apk +-app/QtiTelephonyService/QtiTelephonyService.apk:product/app/QtiTelephonyService/QtiTelephonyService.apk +-app/datastatusnotification/datastatusnotification.apk:product/app/datastatusnotification/datastatusnotification.apk +etc/permissions/qcrilhook.xml:product/etc/permissions/qcrilhook.xml +etc/permissions/telephonyservice.xml:product/etc/permissions/telephonyservice.xml +framework/QtiTelephonyServicelibrary.jar:product/framework/QtiTelephonyServicelibrary.jar +framework/qcrilhook.jar:product/framework/qcrilhook.jar +-priv-app/qcrilmsgtunnel/qcrilmsgtunnel.apk:product/priv-app/qcrilmsgtunnel/qcrilmsgtunnel.apk +vendor/bin/hw/qcrild vendor/bin/ATFWD-daemon +vendor/bin/adpl vendor/bin/netmgrd vendor/bin/port-bridge -vendor/bin/adpl vendor/bin/qti vendor/bin/rmt_storage vendor/bin/tftp_server -vendor/bin/hw/qcrild vendor/etc/data/dsi_config.xml vendor/etc/data/netmgr_config.xml vendor/etc/init/dataadpl.rc @@ -950,7 +952,13 @@ vendor/lib/libmdmdetect.so vendor/lib/libnetmgr.so vendor/lib/libpdmapper.so vendor/lib/libpdnotifier.so +vendor/lib/libqcrilFramework.so -vendor/lib/libqmiservices.so +vendor/lib/libril-qc-hal-qmi.so +vendor/lib/libril-qc-qmi-1.so +vendor/lib/libril-qc-radioconfig.so +vendor/lib/libril-qcril-hook-oem.so +vendor/lib/libsystem_health_mon.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 @@ -986,28 +994,22 @@ vendor/lib64/libnetmgr_rmnet_ext.so vendor/lib64/libnlnetmgr.so vendor/lib64/libpdmapper.so vendor/lib64/libpdnotifier.so +vendor/lib64/libqcrilFramework.so vendor/lib64/libqcrildatactl.so -vendor/lib64/libqmiservices.so vendor/lib64/libqrtr.so vendor/lib64/libqsocket.so +vendor/lib64/libril-qc-hal-qmi.so vendor/lib64/libril-qc-ltedirectdisc.so vendor/lib64/libril-qc-qmi-1.so -vendor/lib/libril-qc-qmi-1.so vendor/lib64/libril-qc-radioconfig.so -vendor/lib/libril-qc-radioconfig.so vendor/lib64/libril-qcril-hook-oem.so -vendor/lib/libril-qcril-hook-oem.so -vendor/lib64/libril-qc-hal-qmi.so -vendor/lib/libril-qc-hal-qmi.so vendor/lib64/librilqmiservices.so vendor/lib64/libsettings.so vendor/lib64/libsystem_health_mon.so vendor/lib64/qcrild_librilutils.so vendor/lib64/qtibus.so vendor/lib64/qtimutex.so -vendor/lib/libsystem_health_mon.so -vendor/lib64/libqcrilFramework.so -vendor/lib/libqcrilFramework.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 @@ -1033,7 +1035,6 @@ 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/radio/qcril_database/qcril.db vendor/radio/qcril_database/upgrade/0_initial.sql vendor/radio/qcril_database/upgrade/1_version_intro.sql vendor/radio/qcril_database/upgrade/2_version_add_wps_config.sql @@ -1041,9 +1042,12 @@ vendor/radio/qcril_database/upgrade/3_version_update_wps_config.sql vendor/radio/qcril_database/upgrade/4_version_update_ecc_table.sql vendor/radio/qcril_database/upgrade/5_version_update_ecc_table.sql vendor/radio/qcril_database/upgrade/6_version_update_ecc_table.sql +vendor/radio/qcril_database/qcril.db + +# Radio (qti-telephony-common) - from daisy-user-10-QKQ1.191002.002-V11.0.18.0.QDLMIXM-release-keys +framework/qti-telephony-common.jar:product/framework/qti-telephony-common.jar|11d6b89b31a9bf65218b3676c2bbd296275b1932 # Radio - IMS --product/priv-app/ims/ims.apk lib/android.hardware.camera.common@1.0.so lib/android.hardware.camera.device@1.0.so lib/android.hardware.camera.device@3.2.so @@ -1060,61 +1064,61 @@ lib64/android.hardware.camera.device@3.4.so lib64/android.hardware.camera.provider@2.4.so lib64/android.hardware.camera.provider@2.5.so lib64/vendor.qti.hardware.camera.device@1.0.so -product/framework/com.qualcomm.qti.imscmservice-V2.0-java.jar -product/framework/com.qualcomm.qti.imscmservice-V2.1-java.jar -product/framework/com.qualcomm.qti.imscmservice-V2.2-java.jar -product/framework/com.qualcomm.qti.uceservice-V2.0-java.jar -product/framework/com.qualcomm.qti.uceservice-V2.1-java.jar -product/framework/vendor.qti.ims.callinfo-V1.0-java.jar -product/framework/vendor.qti.ims.rcsconfig-V1.0-java.jar -product/etc/permissions/com.qualcomm.qti.imscmservice-V2.0-java.xml -product/etc/permissions/com.qualcomm.qti.imscmservice-V2.1-java.xml -product/etc/permissions/com.qualcomm.qti.imscmservice-V2.2-java.xml -product/lib/com.qualcomm.qti.imscmservice@1.0.so -product/lib/com.qualcomm.qti.imscmservice@2.0.so -product/lib/com.qualcomm.qti.imscmservice@2.1.so -product/lib/com.qualcomm.qti.imscmservice@2.2.so -product/lib/com.qualcomm.qti.uceservice@2.0.so -product/lib/com.qualcomm.qti.uceservice@2.1.so -product/lib/lib-imscamera.so -product/lib/lib-imsvideocodec.so -product/lib/lib-imsvt.so -product/lib/lib-imsvtextutils.so -product/lib/lib-imsvtutils.so -product/lib/libdiag_system.so -product/lib/libimscamera_jni.so -product/lib/libimsmedia_jni.so -product/lib/vendor.qti.hardware.camera.device@1.0.so -product/lib/vendor.qti.ims.callinfo@1.0.so -product/lib/vendor.qti.ims.rcsconfig@1.0.so -product/lib/vendor.qti.ims.rcsconfig@1.1.so -product/lib/vendor.qti.imsrtpservice@2.0.so -product/lib/vendor.qti.imsrtpservice@2.1.so -product/lib64/com.qualcomm.qti.imscmservice@1.0.so -product/lib64/com.qualcomm.qti.imscmservice@2.0.so -product/lib64/com.qualcomm.qti.imscmservice@2.1.so -product/lib64/com.qualcomm.qti.imscmservice@2.2.so -product/lib64/com.qualcomm.qti.uceservice@2.0.so -product/lib64/com.qualcomm.qti.uceservice@2.1.so -product/lib64/lib-imscamera.so -product/lib64/lib-imsvideocodec.so -product/lib64/lib-imsvt.so -product/lib64/lib-imsvtextutils.so -product/lib64/lib-imsvtutils.so -product/lib64/libdiag_system.so -product/lib64/libimscamera_jni.so -product/lib64/libimsmedia_jni.so -product/lib64/vendor.qti.hardware.camera.device@1.0.so -product/lib64/vendor.qti.ims.callinfo@1.0.so -product/lib64/vendor.qti.ims.rcsconfig@1.0.so -product/lib64/vendor.qti.ims.rcsconfig@1.1.so -product/lib64/vendor.qti.imsrtpservice@2.0.so -product/lib64/vendor.qti.imsrtpservice@2.1.so +etc/permissions/com.qualcomm.qti.imscmservice-V2.0-java.xml:product/etc/permissions/com.qualcomm.qti.imscmservice-V2.0-java.xml +etc/permissions/com.qualcomm.qti.imscmservice-V2.1-java.xml:product/etc/permissions/com.qualcomm.qti.imscmservice-V2.1-java.xml +etc/permissions/com.qualcomm.qti.imscmservice-V2.2-java.xml:product/etc/permissions/com.qualcomm.qti.imscmservice-V2.2-java.xml +framework/com.qualcomm.qti.imscmservice-V2.0-java.jar:product/framework/com.qualcomm.qti.imscmservice-V2.0-java.jar +framework/com.qualcomm.qti.imscmservice-V2.1-java.jar:product/framework/com.qualcomm.qti.imscmservice-V2.1-java.jar +framework/com.qualcomm.qti.imscmservice-V2.2-java.jar:product/framework/com.qualcomm.qti.imscmservice-V2.2-java.jar +framework/com.qualcomm.qti.uceservice-V2.0-java.jar:product/framework/com.qualcomm.qti.uceservice-V2.0-java.jar +framework/com.qualcomm.qti.uceservice-V2.1-java.jar:product/framework/com.qualcomm.qti.uceservice-V2.1-java.jar +framework/vendor.qti.ims.callinfo-V1.0-java.jar:product/framework/vendor.qti.ims.callinfo-V1.0-java.jar +framework/vendor.qti.ims.rcsconfig-V1.0-java.jar:product/framework/vendor.qti.ims.rcsconfig-V1.0-java.jar +lib/com.qualcomm.qti.imscmservice@1.0.so:product/lib/com.qualcomm.qti.imscmservice@1.0.so +lib/com.qualcomm.qti.imscmservice@2.0.so:product/lib/com.qualcomm.qti.imscmservice@2.0.so +lib/com.qualcomm.qti.imscmservice@2.1.so:product/lib/com.qualcomm.qti.imscmservice@2.1.so +lib/com.qualcomm.qti.imscmservice@2.2.so:product/lib/com.qualcomm.qti.imscmservice@2.2.so +lib/com.qualcomm.qti.uceservice@2.0.so:product/lib/com.qualcomm.qti.uceservice@2.0.so +lib/com.qualcomm.qti.uceservice@2.1.so:product/lib/com.qualcomm.qti.uceservice@2.1.so +lib/lib-imscamera.so:product/lib/lib-imscamera.so +lib/lib-imsvideocodec.so:product/lib/lib-imsvideocodec.so +lib/lib-imsvt.so:product/lib/lib-imsvt.so +lib/lib-imsvtextutils.so:product/lib/lib-imsvtextutils.so +lib/lib-imsvtutils.so:product/lib/lib-imsvtutils.so +lib/libdiag_system.so:product/lib/libdiag_system.so +lib/libimscamera_jni.so:product/lib/libimscamera_jni.so +lib/libimsmedia_jni.so:product/lib/libimsmedia_jni.so +lib/vendor.qti.hardware.camera.device@1.0.so:product/lib/vendor.qti.hardware.camera.device@1.0.so +lib/vendor.qti.ims.callinfo@1.0.so:product/lib/vendor.qti.ims.callinfo@1.0.so +lib/vendor.qti.ims.rcsconfig@1.0.so:product/lib/vendor.qti.ims.rcsconfig@1.0.so +lib/vendor.qti.ims.rcsconfig@1.1.so:product/lib/vendor.qti.ims.rcsconfig@1.1.so +lib/vendor.qti.imsrtpservice@2.0.so:product/lib/vendor.qti.imsrtpservice@2.0.so +lib/vendor.qti.imsrtpservice@2.1.so:product/lib/vendor.qti.imsrtpservice@2.1.so +lib64/com.qualcomm.qti.imscmservice@1.0.so:product/lib64/com.qualcomm.qti.imscmservice@1.0.so +lib64/com.qualcomm.qti.imscmservice@2.0.so:product/lib64/com.qualcomm.qti.imscmservice@2.0.so +lib64/com.qualcomm.qti.imscmservice@2.1.so:product/lib64/com.qualcomm.qti.imscmservice@2.1.so +lib64/com.qualcomm.qti.imscmservice@2.2.so:product/lib64/com.qualcomm.qti.imscmservice@2.2.so +lib64/com.qualcomm.qti.uceservice@2.0.so:product/lib64/com.qualcomm.qti.uceservice@2.0.so +lib64/com.qualcomm.qti.uceservice@2.1.so:product/lib64/com.qualcomm.qti.uceservice@2.1.so +lib64/lib-imscamera.so:product/lib64/lib-imscamera.so +lib64/lib-imsvideocodec.so:product/lib64/lib-imsvideocodec.so +lib64/lib-imsvt.so:product/lib64/lib-imsvt.so +lib64/lib-imsvtextutils.so:product/lib64/lib-imsvtextutils.so +lib64/lib-imsvtutils.so:product/lib64/lib-imsvtutils.so +lib64/libdiag_system.so:product/lib64/libdiag_system.so +lib64/libimscamera_jni.so:product/lib64/libimscamera_jni.so +lib64/libimsmedia_jni.so:product/lib64/libimsmedia_jni.so +lib64/vendor.qti.hardware.camera.device@1.0.so:product/lib64/vendor.qti.hardware.camera.device@1.0.so +lib64/vendor.qti.ims.callinfo@1.0.so:product/lib64/vendor.qti.ims.callinfo@1.0.so +lib64/vendor.qti.ims.rcsconfig@1.0.so:product/lib64/vendor.qti.ims.rcsconfig@1.0.so +lib64/vendor.qti.ims.rcsconfig@1.1.so:product/lib64/vendor.qti.ims.rcsconfig@1.1.so +lib64/vendor.qti.imsrtpservice@2.0.so:product/lib64/vendor.qti.imsrtpservice@2.0.so +lib64/vendor.qti.imsrtpservice@2.1.so:product/lib64/vendor.qti.imsrtpservice@2.1.so +-priv-app/ims/ims.apk:product/priv-app/ims/ims.apk vendor/bin/ims_rtp_daemon vendor/bin/imsdatadaemon vendor/bin/imsqmidaemon vendor/bin/imsrcsd -vendor/lib/lib-imsSDP.so vendor/etc/init/ims_rtp_daemon.rc vendor/etc/init/imsdatadaemon.rc vendor/etc/init/imsqmidaemon.rc @@ -1125,6 +1129,7 @@ vendor/lib/com.qualcomm.qti.imscmservice@2.1.so vendor/lib/com.qualcomm.qti.imscmservice@2.2.so vendor/lib/com.qualcomm.qti.uceservice@2.0.so vendor/lib/com.qualcomm.qti.uceservice@2.1.so +vendor/lib/lib-imsSDP.so vendor/lib/lib-imscmservice.so vendor/lib/lib-imsdpl.so vendor/lib/lib-imsqimf.so @@ -1173,13 +1178,13 @@ vendor/lib64/vendor.qti.imsrtpservice@2.1.so vendor/bin/sensors.qti vendor/etc/sensors/sensor_def_qcomdev.conf vendor/lib/hw/activity_recognition.msm8953.so -vendor/lib/libsensor_reg.so vendor/lib/libsensor1.so +vendor/lib/libsensor_reg.so vendor/lib/sensor_calibrate.so vendor/lib/sensors.ssc.so vendor/lib64/hw/activity_recognition.msm8953.so -vendor/lib64/libsensor_reg.so vendor/lib64/libsensor1.so +vendor/lib64/libsensor_reg.so vendor/lib64/sensor_calibrate.so vendor/lib64/sensors.ssc.so @@ -1196,31 +1201,26 @@ vendor/etc/init/init.time_daemon.rc -vendor/lib64/libtime_genoff.so # Wi-Fi +etc/firmware/wlan/prima/WCNSS_cfg.dat vendor/bin/cnss-daemon vendor/bin/wcnss_service vendor/etc/wifi/aoa_cldb_falcon.bin vendor/etc/wifi/aoa_cldb_swl14.bin -etc/firmware/wlan/prima/WCNSS_cfg.dat vendor/firmware/wlan/prima/WCNSS_qcom_wlan_nv.bin # Wi-Fi Display - 8901.2.A.0111-SS.20200304 bin/wfdservice etc/init/wfdservice.rc -etc/wfdconfigsink.xml etc/wfdconfig.xml +etc/wfdconfigsink.xml -framework/WfdCommon.jar -lib64/libFileMux.so -lib64/libmmosal.so -lib64/libmmparser_lite.so -lib64/libwfdclient.so -lib64/libwfdnative.so lib/com.qualcomm.qti.wifidisplayhal@1.0.so lib/libFileMux.so +lib/libOmxMux.so lib/libmmosal.so lib/libmmparser_lite.so lib/libmmrtpdecoder.so lib/libmmrtpencoder.so -lib/libOmxMux.so lib/libwfdavenhancements.so lib/libwfdclient.so lib/libwfdcodecv4l2.so @@ -1234,17 +1234,22 @@ lib/libwfdrtsp.so lib/libwfdservice.so lib/libwfdsm.so lib/libwfduibcinterface.so -lib/libwfduibcsinkinterface.so lib/libwfduibcsink.so -lib/libwfduibcsrcinterface.so +lib/libwfduibcsinkinterface.so lib/libwfduibcsrc.so +lib/libwfduibcsrcinterface.so +lib64/libFileMux.so +lib64/libmmosal.so +lib64/libmmparser_lite.so +lib64/libwfdclient.so +lib64/libwfdnative.so -priv-app/WfdService/WfdService.apk vendor/bin/wifidisplayhalservice vendor/etc/init/com.qualcomm.qti.wifidisplayhal@1.0-service.rc vendor/lib/com.qualcomm.qti.wifidisplayhal@1.0-halimpl.so vendor/lib/com.qualcomm.qti.wifidisplayhal@1.0.so -vendor/lib/libmmosal_proprietary.so vendor/lib/libOmxVideoDSMode.so +vendor/lib/libmmosal_proprietary.so vendor/lib/libwfdcommonutils_proprietary.so vendor/lib/libwfdhaldsmanager.so vendor/lib/libwfdhdcpcp.so @@ -1260,22 +1265,20 @@ vendor/bin/ssr_setup # SECUREMSM vendor/bin/hw/vendor.qti.hardware.tui_comm@1.0-service-qti vendor/etc/init/vendor.qti.hardware.tui_comm@1.0-service-qti.rc -vendor/lib/vendor.qti.hardware.tui_comm@1.0.so vendor/lib/libGPQTEEC_vendor.so vendor/lib/libQTEEConnector_vendor.so +vendor/lib/libStDrvInt.so +vendor/lib/libsecureui.so +vendor/lib/libsecureui_svcsock.so +vendor/lib/vendor.qti.hardware.tui_comm@1.0.so vendor/lib64/libGPQTEEC_vendor.so vendor/lib64/libQTEEConnector_vendor.so -vendor/lib64/vendor.qti.hardware.tui_comm@1.0.so -vendor/lib/libsecureui.so -vendor/lib64/libsecureui.so vendor/lib64/libStDrvInt.so -vendor/lib/libStDrvInt.so +vendor/lib64/libsecureui.so vendor/lib64/libsecureui_svcsock.so -vendor/lib/libsecureui_svcsock.so +vendor/lib64/vendor.qti.hardware.tui_comm@1.0.so # Elan Fingerprint -vendor/lib64/hw/fingerprint.default.so -vendor/firmware/fingerprint.mdt vendor/firmware/fingerprint.b00 vendor/firmware/fingerprint.b01 vendor/firmware/fingerprint.b02 @@ -1283,22 +1286,24 @@ vendor/firmware/fingerprint.b03 vendor/firmware/fingerprint.b04 vendor/firmware/fingerprint.b05 vendor/firmware/fingerprint.b06 +vendor/firmware/fingerprint.mdt +vendor/lib64/hw/fingerprint.default.so # NFC - PN553 vendor/bin/nqnfcinfo -vendor/lib/libpn553_fw.so vendor/etc/libnfc-mtp-NQ3XX.conf -vendor/etc/libnfc-qrd-NQ3XX.conf vendor/etc/libnfc-nci.conf +vendor/etc/libnfc-qrd-NQ3XX.conf +vendor/lib/libpn553_fw.so #POWER_OFF_ALARM -vendor/bin/power_off_alarm -vendor/lib64/hw/vendor.qti.hardware.alarm@1.0-impl.so -vendor/lib64/vendor.qti.hardware.alarm@1.0.so vendor/bin/hw/vendor.qti.hardware.alarm@1.0-service +vendor/bin/power_off_alarm +vendor/etc/init/vendor.qti.hardware.alarm@1.0-service.rc vendor/lib/hw/vendor.qti.hardware.alarm@1.0-impl.so vendor/lib/vendor.qti.hardware.alarm@1.0.so -vendor/etc/init/vendor.qti.hardware.alarm@1.0-service.rc +vendor/lib64/hw/vendor.qti.hardware.alarm@1.0-impl.so +vendor/lib64/vendor.qti.hardware.alarm@1.0.so # USB etc/firmware/ice40.bin diff --git a/setup-makefiles.sh b/setup-makefiles.sh index d0220b0b93168b327a3051b1e0c1b7157382f37a..853b346edc446fd734ee3356d7d15d03d501da09 100755 --- a/setup-makefiles.sh +++ b/setup-makefiles.sh @@ -21,7 +21,7 @@ set -e export DEVICE=FP3 export VENDOR=fairphone -export DEVICE_BRINGUP_YEAR=2020 +export INITIAL_COPYRIGHT_YEAR=2020 # Load extract_utils and do some sanity checks MY_DIR="${BASH_SOURCE%/*}" @@ -36,29 +36,14 @@ if [ ! -f "${HELPER}" ]; then fi source "${HELPER}" -# Initialize the helper for common -setup_vendor "${DEVICE}" "${VENDOR}" "${LINEAGE_ROOT}" true +# Initialize the helper +setup_vendor "${DEVICE}" "${VENDOR}" "${LINEAGE_ROOT}" false # Copyright headers and guards write_headers "FP3" -# The standard common blobs +# The standard device blobs write_makefiles "${MY_DIR}/proprietary-files.txt" true # Finish write_footers - -if [ -s "${MY_DIR}/../${DEVICE}/proprietary-files.txt" ]; then - # Reinitialize the helper for device - INITIAL_COPYRIGHT_YEAR="$DEVICE_BRINGUP_YEAR" - setup_vendor "${DEVICE}" "${VENDOR}" "${LINEAGE_ROOT}" false - - # Copyright headers and guards - write_headers - - # The standard device blobs - write_makefiles "${MY_DIR}/../${DEVICE}/proprietary-files.txt" true - - # Finish - write_footers -fi