msm8976-common: Initial commit

This commit is contained in:
LuK1337 2017-01-24 17:42:48 +01:00 committed by ripee
commit 63b4a14273
437 changed files with 3471 additions and 0 deletions

55
msm8976-common/Android.mk Normal file
View File

@ -0,0 +1,55 @@
# Copyright (C) 2017 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.
# This file is generated by device/samsung/msm8976-common/setup-makefiles.sh
LOCAL_PATH := $(call my-dir)
ifneq ($(filter gts210vewifi,$(TARGET_DEVICE)),)
include $(CLEAR_VARS)
LOCAL_MODULE := libloc_api_v02
LOCAL_MODULE_OWNER := samsung
LOCAL_SRC_FILES := proprietary/lib64/libloc_api_v02.so
LOCAL_MULTILIB := 64
LOCAL_MODULE_TAGS := optional
LOCAL_MODULE_CLASS := SHARED_LIBRARIES
LOCAL_MODULE_SUFFIX := .so
include $(BUILD_PREBUILT)
include $(CLEAR_VARS)
LOCAL_MODULE := libtime_genoff
LOCAL_MODULE_OWNER := samsung
LOCAL_SRC_FILES_64 := proprietary/vendor/lib64/libtime_genoff.so
LOCAL_SRC_FILES_32 := proprietary/vendor/lib/libtime_genoff.so
LOCAL_MULTILIB := both
LOCAL_MODULE_TAGS := optional
LOCAL_MODULE_CLASS := SHARED_LIBRARIES
LOCAL_MODULE_SUFFIX := .so
LOCAL_PROPRIETARY_MODULE := true
include $(BUILD_PREBUILT)
include $(CLEAR_VARS)
LOCAL_MODULE := com.qualcomm.location
LOCAL_MODULE_OWNER := samsung
LOCAL_SRC_FILES := proprietary/priv-app/com.qualcomm.location/com.qualcomm.location.apk
LOCAL_CERTIFICATE := platform
LOCAL_MODULE_TAGS := optional
LOCAL_MODULE_CLASS := APPS
LOCAL_DEX_PREOPT := false
LOCAL_MODULE_SUFFIX := .apk
LOCAL_PRIVILEGED_MODULE := true
include $(BUILD_PREBUILT)
endif

View File

@ -0,0 +1,16 @@
# Copyright (C) 2017 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.
# This file is generated by device/samsung/msm8976-common/setup-makefiles.sh

View File

@ -0,0 +1,452 @@
# Copyright (C) 2017 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.
# This file is generated by device/samsung/msm8976-common/setup-makefiles.sh
PRODUCT_COPY_FILES += \
vendor/samsung/msm8976-common/proprietary/bin/adsprpcd:system/bin/adsprpcd \
vendor/samsung/msm8976-common/proprietary/bin/btnvtool:system/bin/btnvtool \
vendor/samsung/msm8976-common/proprietary/bin/cnss-daemon:system/bin/cnss-daemon \
vendor/samsung/msm8976-common/proprietary/bin/garden_app:system/bin/garden_app \
vendor/samsung/msm8976-common/proprietary/bin/hci_qcomm_init:system/bin/hci_qcomm_init \
vendor/samsung/msm8976-common/proprietary/bin/irsc_util:system/bin/irsc_util \
vendor/samsung/msm8976-common/proprietary/bin/loc_launcher:system/bin/loc_launcher \
vendor/samsung/msm8976-common/proprietary/bin/mm-qcamera-daemon:system/bin/mm-qcamera-daemon \
vendor/samsung/msm8976-common/proprietary/bin/msm_irqbalance:system/bin/msm_irqbalance \
vendor/samsung/msm8976-common/proprietary/bin/pm-proxy:system/bin/pm-proxy \
vendor/samsung/msm8976-common/proprietary/bin/pm-service:system/bin/pm-service \
vendor/samsung/msm8976-common/proprietary/bin/qseecomd:system/bin/qseecomd \
vendor/samsung/msm8976-common/proprietary/bin/rmt_storage:system/bin/rmt_storage \
vendor/samsung/msm8976-common/proprietary/bin/tftp_server:system/bin/tftp_server \
vendor/samsung/msm8976-common/proprietary/bin/wcnss_filter:system/bin/wcnss_filter \
vendor/samsung/msm8976-common/proprietary/bin/xtwifi-client:system/bin/xtwifi-client \
vendor/samsung/msm8976-common/proprietary/bin/xtwifi-inet-agent:system/bin/xtwifi-inet-agent \
vendor/samsung/msm8976-common/proprietary/etc/Bluetooth_cal.acdb:system/etc/Bluetooth_cal.acdb \
vendor/samsung/msm8976-common/proprietary/etc/camera/msm8976_camera_tabs2.xml:system/etc/camera/msm8976_camera_tabs2.xml \
vendor/samsung/msm8976-common/proprietary/etc/camera/s5k4h5yc_dw9807_chromatix.xml:system/etc/camera/s5k4h5yc_dw9807_chromatix.xml \
vendor/samsung/msm8976-common/proprietary/etc/camera/s5k6b2yx_chromatix.xml:system/etc/camera/s5k6b2yx_chromatix.xml \
vendor/samsung/msm8976-common/proprietary/etc/data/dsi_config.xml:system/etc/data/dsi_config.xml \
vendor/samsung/msm8976-common/proprietary/etc/data/netmgr_config.xml:system/etc/data/netmgr_config.xml \
vendor/samsung/msm8976-common/proprietary/etc/data/qmi_config.xml:system/etc/data/qmi_config.xml \
vendor/samsung/msm8976-common/proprietary/etc/firmware/a530_pfp.fw:system/etc/firmware/a530_pfp.fw \
vendor/samsung/msm8976-common/proprietary/etc/firmware/a530_pm4.fw:system/etc/firmware/a530_pm4.fw \
vendor/samsung/msm8976-common/proprietary/etc/firmware/bdwlan30.bin:system/etc/firmware/bdwlan30.bin \
vendor/samsung/msm8976-common/proprietary/etc/firmware/bdwlan30_R01.bin:system/etc/firmware/bdwlan30_R01.bin \
vendor/samsung/msm8976-common/proprietary/etc/firmware/btfw32.tlv:system/etc/firmware/btfw32.tlv \
vendor/samsung/msm8976-common/proprietary/etc/firmware/btnv32.bin:system/etc/firmware/btnv32.bin \
vendor/samsung/msm8976-common/proprietary/etc/firmware/cpp_firmware_v1_10_0.fw:system/etc/firmware/cpp_firmware_v1_10_0.fw \
vendor/samsung/msm8976-common/proprietary/etc/firmware/cpp_firmware_v1_1_1.fw:system/etc/firmware/cpp_firmware_v1_1_1.fw \
vendor/samsung/msm8976-common/proprietary/etc/firmware/cpp_firmware_v1_1_6.fw:system/etc/firmware/cpp_firmware_v1_1_6.fw \
vendor/samsung/msm8976-common/proprietary/etc/firmware/cpp_firmware_v1_2_0.fw:system/etc/firmware/cpp_firmware_v1_2_0.fw \
vendor/samsung/msm8976-common/proprietary/etc/firmware/cpp_firmware_v1_4_0.fw:system/etc/firmware/cpp_firmware_v1_4_0.fw \
vendor/samsung/msm8976-common/proprietary/etc/firmware/cpp_firmware_v1_5_0.fw:system/etc/firmware/cpp_firmware_v1_5_0.fw \
vendor/samsung/msm8976-common/proprietary/etc/firmware/cpp_firmware_v1_6_0.fw:system/etc/firmware/cpp_firmware_v1_6_0.fw \
vendor/samsung/msm8976-common/proprietary/etc/firmware/cpp_firmware_v1_8_0.fw:system/etc/firmware/cpp_firmware_v1_8_0.fw \
vendor/samsung/msm8976-common/proprietary/etc/firmware/ois_SE_BU24219.bin:system/etc/firmware/ois_SE_BU24219.bin \
vendor/samsung/msm8976-common/proprietary/etc/firmware/ois_SP_BU24219.bin:system/etc/firmware/ois_SP_BU24219.bin \
vendor/samsung/msm8976-common/proprietary/etc/firmware/ois_VE_BU24219.bin:system/etc/firmware/ois_VE_BU24219.bin \
vendor/samsung/msm8976-common/proprietary/etc/firmware/otp30.bin:system/etc/firmware/otp30.bin \
vendor/samsung/msm8976-common/proprietary/etc/firmware/qwlan30.bin:system/etc/firmware/qwlan30.bin \
vendor/samsung/msm8976-common/proprietary/etc/firmware/utf30.bin:system/etc/firmware/utf30.bin \
vendor/samsung/msm8976-common/proprietary/etc/firmware/utfbd30.bin:system/etc/firmware/utfbd30.bin \
vendor/samsung/msm8976-common/proprietary/etc/firmware/utfbd30_R01.bin:system/etc/firmware/utfbd30_R01.bin \
vendor/samsung/msm8976-common/proprietary/etc/firmware/venus.b00:system/etc/firmware/venus.b00 \
vendor/samsung/msm8976-common/proprietary/etc/firmware/venus.b01:system/etc/firmware/venus.b01 \
vendor/samsung/msm8976-common/proprietary/etc/firmware/venus.b02:system/etc/firmware/venus.b02 \
vendor/samsung/msm8976-common/proprietary/etc/firmware/venus.b03:system/etc/firmware/venus.b03 \
vendor/samsung/msm8976-common/proprietary/etc/firmware/venus.b04:system/etc/firmware/venus.b04 \
vendor/samsung/msm8976-common/proprietary/etc/firmware/venus.mbn:system/etc/firmware/venus.mbn \
vendor/samsung/msm8976-common/proprietary/etc/firmware/venus.mdt:system/etc/firmware/venus.mdt \
vendor/samsung/msm8976-common/proprietary/etc/firmware/venus-v1.b00:system/etc/firmware/venus-v1.b00 \
vendor/samsung/msm8976-common/proprietary/etc/firmware/venus-v1.b01:system/etc/firmware/venus-v1.b01 \
vendor/samsung/msm8976-common/proprietary/etc/firmware/venus-v1.b02:system/etc/firmware/venus-v1.b02 \
vendor/samsung/msm8976-common/proprietary/etc/firmware/venus-v1.b03:system/etc/firmware/venus-v1.b03 \
vendor/samsung/msm8976-common/proprietary/etc/firmware/venus-v1.b04:system/etc/firmware/venus-v1.b04 \
vendor/samsung/msm8976-common/proprietary/etc/firmware/venus-v1.mbn:system/etc/firmware/venus-v1.mbn \
vendor/samsung/msm8976-common/proprietary/etc/firmware/venus-v1.mdt:system/etc/firmware/venus-v1.mdt \
vendor/samsung/msm8976-common/proprietary/etc/General_cal.acdb:system/etc/General_cal.acdb \
vendor/samsung/msm8976-common/proprietary/etc/Global_cal.acdb:system/etc/Global_cal.acdb \
vendor/samsung/msm8976-common/proprietary/etc/Handset_cal.acdb:system/etc/Handset_cal.acdb \
vendor/samsung/msm8976-common/proprietary/etc/Hdmi_cal.acdb:system/etc/Hdmi_cal.acdb \
vendor/samsung/msm8976-common/proprietary/etc/Headset_cal.acdb:system/etc/Headset_cal.acdb \
vendor/samsung/msm8976-common/proprietary/etc/P08QL_s5k4h5yc_module_info.xml:system/etc/P08QL_s5k4h5yc_module_info.xml \
vendor/samsung/msm8976-common/proprietary/etc/permissions/com.qti.location.sdk.xml:system/etc/permissions/com.qti.location.sdk.xml \
vendor/samsung/msm8976-common/proprietary/etc/permissions/com.qti.snapdragon.sdk.display.xml:system/etc/permissions/com.qti.snapdragon.sdk.display.xml \
vendor/samsung/msm8976-common/proprietary/etc/permissions/com.qualcomm.location.xml:system/etc/permissions/com.qualcomm.location.xml \
vendor/samsung/msm8976-common/proprietary/etc/permissions/izat.xt.srv.xml:system/etc/permissions/izat.xt.srv.xml \
vendor/samsung/msm8976-common/proprietary/etc/Q08QL_s5k4h5yc_module_info.xml:system/etc/Q08QL_s5k4h5yc_module_info.xml \
vendor/samsung/msm8976-common/proprietary/etc/Speaker_cal.acdb:system/etc/Speaker_cal.acdb \
vendor/samsung/msm8976-common/proprietary/framework/com.qti.location.sdk.jar:system/framework/com.qti.location.sdk.jar \
vendor/samsung/msm8976-common/proprietary/framework/com.qti.snapdragon.sdk.display.jar:system/framework/com.qti.snapdragon.sdk.display.jar \
vendor/samsung/msm8976-common/proprietary/framework/izat.xt.srv.jar:system/framework/izat.xt.srv.jar \
vendor/samsung/msm8976-common/proprietary/lib64/hw/fingerprint.default.so:system/lib64/hw/fingerprint.default.so \
vendor/samsung/msm8976-common/proprietary/lib64/hw/sensors.msm8952.so:system/lib64/hw/sensors.msm8952.so \
vendor/samsung/msm8976-common/proprietary/lib64/libbauthserver.so:system/lib64/libbauthserver.so \
vendor/samsung/msm8976-common/proprietary/lib64/libbauthtzcommon.so:system/lib64/libbauthtzcommon.so \
vendor/samsung/msm8976-common/proprietary/lib64/libegis_fp_normal_sensor_test.so:system/lib64/libegis_fp_normal_sensor_test.so \
vendor/samsung/msm8976-common/proprietary/lib64/libloc_ds_api.so:system/lib64/libloc_ds_api.so \
vendor/samsung/msm8976-common/proprietary/lib64/libsecnativefeature.so:system/lib64/libsecnativefeature.so \
vendor/samsung/msm8976-common/proprietary/lib64/libsynaFpSensorTestNwd.so:system/lib64/libsynaFpSensorTestNwd.so \
vendor/samsung/msm8976-common/proprietary/lib/hw/camera.msm8952.so:system/lib/hw/camera.msm8952.so \
vendor/samsung/msm8976-common/proprietary/lib/hw/fingerprint.default.so:system/lib/hw/fingerprint.default.so \
vendor/samsung/msm8976-common/proprietary/lib/libalawb_algo.so:system/lib/libalawb_algo.so \
vendor/samsung/msm8976-common/proprietary/lib/libbauthserver.so:system/lib/libbauthserver.so \
vendor/samsung/msm8976-common/proprietary/lib/libbauthtzcommon.so:system/lib/libbauthtzcommon.so \
vendor/samsung/msm8976-common/proprietary/lib/libegis_fp_normal_sensor_test.so:system/lib/libegis_fp_normal_sensor_test.so \
vendor/samsung/msm8976-common/proprietary/lib/libmmcamera_interface.so:system/lib/libmmcamera_interface.so \
vendor/samsung/msm8976-common/proprietary/lib/libmmjpeg_interface.so:system/lib/libmmjpeg_interface.so \
vendor/samsung/msm8976-common/proprietary/lib/libmm-qcamera.so:system/lib/libmm-qcamera.so \
vendor/samsung/msm8976-common/proprietary/lib/libOmxVpp.so:system/lib/libOmxVpp.so \
vendor/samsung/msm8976-common/proprietary/lib/libqomx_core.so:system/lib/libqomx_core.so \
vendor/samsung/msm8976-common/proprietary/lib/libsblcv.so:system/lib/libsblcv.so \
vendor/samsung/msm8976-common/proprietary/lib/libsecnativefeature.so:system/lib/libsecnativefeature.so \
vendor/samsung/msm8976-common/proprietary/lib/libsynaFpSensorTestNwd.so:system/lib/libsynaFpSensorTestNwd.so \
vendor/samsung/msm8976-common/proprietary/lib/libvpplibrary.so:system/lib/libvpplibrary.so \
vendor/samsung/msm8976-common/proprietary/vendor/bin/perfd:system/vendor/bin/perfd \
vendor/samsung/msm8976-common/proprietary/vendor/bin/slim_daemon:system/vendor/bin/slim_daemon \
vendor/samsung/msm8976-common/proprietary/vendor/bin/thermal-engine:system/vendor/bin/thermal-engine \
vendor/samsung/msm8976-common/proprietary/vendor/etc/yas_set.cfg:system/vendor/etc/yas_set.cfg \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/egl/eglSubDriverAndroid.so:system/vendor/lib64/egl/eglSubDriverAndroid.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/egl/libEGL_adreno.so:system/vendor/lib64/egl/libEGL_adreno.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/egl/libGLESv1_CM_adreno.so:system/vendor/lib64/egl/libGLESv1_CM_adreno.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/egl/libGLESv2_adreno.so:system/vendor/lib64/egl/libGLESv2_adreno.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/egl/libq3dtools_adreno.so:system/vendor/lib64/egl/libq3dtools_adreno.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/egl/libq3dtools_esx.so:system/vendor/lib64/egl/libq3dtools_esx.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/egl/libQTapGLES.so:system/vendor/lib64/egl/libQTapGLES.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/hw/flp.default.so:system/vendor/lib64/hw/flp.default.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/hw/gatekeeper.msm8952.so:system/vendor/lib64/hw/gatekeeper.msm8952.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/hw/keystore.msm8952.so:system/vendor/lib64/hw/keystore.msm8952.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/hw/vulkan.msm8952.so:system/vendor/lib64/hw/vulkan.msm8952.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/libacdb-fts.so:system/vendor/lib64/libacdb-fts.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/libacdbloader.so:system/vendor/lib64/libacdbloader.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/libacdbmapper.so:system/vendor/lib64/libacdbmapper.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/libacdbrtac.so:system/vendor/lib64/libacdbrtac.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/libadiertac.so:system/vendor/lib64/libadiertac.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/libadreno_utils.so:system/vendor/lib64/libadreno_utils.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/libadsprpc.so:system/vendor/lib64/libadsprpc.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/libalarmservice_jni.so:system/vendor/lib64/libalarmservice_jni.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/libasn1cper.so:system/vendor/lib64/libasn1cper.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/libasn1crt.so:system/vendor/lib64/libasn1crt.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/libasn1crtx.so:system/vendor/lib64/libasn1crtx.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/libaudcal.so:system/vendor/lib64/libaudcal.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/libaudioalsa.so:system/vendor/lib64/libaudioalsa.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/libbccQTI.so:system/vendor/lib64/libbccQTI.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/libbtnv.so:system/vendor/lib64/libbtnv.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/libC2D2.so:system/vendor/lib64/libC2D2.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/libc2d30-a5xx.so:system/vendor/lib64/libc2d30-a5xx.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/libc2d30_bltlib.so:system/vendor/lib64/libc2d30_bltlib.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/libCB.so:system/vendor/lib64/libCB.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/libdataitems.so:system/vendor/lib64/libdataitems.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/libdiag.so:system/vendor/lib64/libdiag.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/libdisp-aba.so:system/vendor/lib64/libdisp-aba.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/libdrmfs.so:system/vendor/lib64/libdrmfs.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/libdrmtime.so:system/vendor/lib64/libdrmtime.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/libdsutils.so:system/vendor/lib64/libdsutils.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/libflp.so:system/vendor/lib64/libflp.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/libgdtap.so:system/vendor/lib64/libgdtap.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/libgeofence.so:system/vendor/lib64/libgeofence.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/libgsl.so:system/vendor/lib64/libgsl.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/libhwdaphal.so:system/vendor/lib64/libhwdaphal.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/libidl.so:system/vendor/lib64/libidl.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/libizat_core.so:system/vendor/lib64/libizat_core.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/liblbs_core.so:system/vendor/lib64/liblbs_core.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/libllvm-glnext.so:system/vendor/lib64/libllvm-glnext.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/libllvm-qcom.so:system/vendor/lib64/libllvm-qcom.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/libllvm-qgl.so:system/vendor/lib64/libllvm-qgl.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/liblocationservice_glue.so:system/vendor/lib64/liblocationservice_glue.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/liblocationservice.so:system/vendor/lib64/liblocationservice.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/libloc_ext.so:system/vendor/lib64/libloc_ext.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/liblowi_client.so:system/vendor/lib64/liblowi_client.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/libmdmdetect.so:system/vendor/lib64/libmdmdetect.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/libmm-als.so:system/vendor/lib64/libmm-als.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/libmm-disp-apis.so:system/vendor/lib64/libmm-disp-apis.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/libmm-dspp-utils.so:system/vendor/lib64/libmm-dspp-utils.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/libmm-qdcm-diag.so:system/vendor/lib64/libmm-qdcm-diag.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/libmm-qdcm.so:system/vendor/lib64/libmm-qdcm.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/libOpenCL.so:system/vendor/lib64/libOpenCL.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/libperipheral_client.so:system/vendor/lib64/libperipheral_client.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/libqcci_legacy.so:system/vendor/lib64/libqcci_legacy.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/libqcmaputils.so:system/vendor/lib64/libqcmaputils.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/libqmi_cci.so:system/vendor/lib64/libqmi_cci.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/libqmi_client_helper.so:system/vendor/lib64/libqmi_client_helper.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/libqmi_client_qmux.so:system/vendor/lib64/libqmi_client_qmux.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/libqmi_common_so.so:system/vendor/lib64/libqmi_common_so.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/libqmi_csi.so:system/vendor/lib64/libqmi_csi.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/libqmi_encdec.so:system/vendor/lib64/libqmi_encdec.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/libqmiservices.so:system/vendor/lib64/libqmiservices.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/libqmi.so:system/vendor/lib64/libqmi.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/libQSEEComAPI.so:system/vendor/lib64/libQSEEComAPI.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/libqti-perfd-client.so:system/vendor/lib64/libqti-perfd-client.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/libquipc_os_api.so:system/vendor/lib64/libquipc_os_api.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/librpmb.so:system/vendor/lib64/librpmb.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/librs_adreno_sha1.so:system/vendor/lib64/librs_adreno_sha1.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/librs_adreno.so:system/vendor/lib64/librs_adreno.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/libRSDriver_adreno.so:system/vendor/lib64/libRSDriver_adreno.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/libscale.so:system/vendor/lib64/libscale.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/libsd_sdk_display.so:system/vendor/lib64/libsd_sdk_display.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/lib-sec-disp.so:system/vendor/lib64/lib-sec-disp.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/libSecureUILib.so:system/vendor/lib64/libSecureUILib.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/libsecureui.so:system/vendor/lib64/libsecureui.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/libsecureui_svcsock.so:system/vendor/lib64/libsecureui_svcsock.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/libsensor1.so:system/vendor/lib64/libsensor1.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/libssd.so:system/vendor/lib64/libssd.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/libStDrvInt.so:system/vendor/lib64/libStDrvInt.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/libthermalclient.so:system/vendor/lib64/libthermalclient.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/libthermalioctl.so:system/vendor/lib64/libthermalioctl.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/libulp2.so:system/vendor/lib64/libulp2.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/libxtadapter.so:system/vendor/lib64/libxtadapter.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/libxt_native.so:system/vendor/lib64/libxt_native.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/libxtwifi_ulp_adaptor.so:system/vendor/lib64/libxtwifi_ulp_adaptor.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib64/libyasalgo.so:system/vendor/lib64/libyasalgo.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/drm/libdrmwvmplugin.so:system/vendor/lib/drm/libdrmwvmplugin.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/egl/eglSubDriverAndroid.so:system/vendor/lib/egl/eglSubDriverAndroid.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/egl/libEGL_adreno.so:system/vendor/lib/egl/libEGL_adreno.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/egl/libGLESv1_CM_adreno.so:system/vendor/lib/egl/libGLESv1_CM_adreno.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/egl/libGLESv2_adreno.so:system/vendor/lib/egl/libGLESv2_adreno.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/egl/libq3dtools_adreno.so:system/vendor/lib/egl/libq3dtools_adreno.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/egl/libq3dtools_esx.so:system/vendor/lib/egl/libq3dtools_esx.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/egl/libQTapGLES.so:system/vendor/lib/egl/libQTapGLES.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/hw/vulkan.msm8952.so:system/vendor/lib/hw/vulkan.msm8952.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libacdb-fts.so:system/vendor/lib/libacdb-fts.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libacdbloader.so:system/vendor/lib/libacdbloader.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libacdbmapper.so:system/vendor/lib/libacdbmapper.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libacdbrtac.so:system/vendor/lib/libacdbrtac.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libactuator_dw9807.so:system/vendor/lib/libactuator_dw9807.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libadiertac.so:system/vendor/lib/libadiertac.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libadreno_utils.so:system/vendor/lib/libadreno_utils.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libadsprpc.so:system/vendor/lib/libadsprpc.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libaudcal.so:system/vendor/lib/libaudcal.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libaudioalsa.so:system/vendor/lib/libaudioalsa.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libbccQTI.so:system/vendor/lib/libbccQTI.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libC2D2.so:system/vendor/lib/libC2D2.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libc2d30-a5xx.so:system/vendor/lib/libc2d30-a5xx.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libc2d30_bltlib.so:system/vendor/lib/libc2d30_bltlib.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libCB.so:system/vendor/lib/libCB.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libchromatix_s5k4h5yc_dw9807_3a_food.so:system/vendor/lib/libchromatix_s5k4h5yc_dw9807_3a_food.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libchromatix_s5k4h5yc_dw9807_3a_hfr_120.so:system/vendor/lib/libchromatix_s5k4h5yc_dw9807_3a_hfr_120.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libchromatix_s5k4h5yc_dw9807_3a_night_preview.so:system/vendor/lib/libchromatix_s5k4h5yc_dw9807_3a_night_preview.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libchromatix_s5k4h5yc_dw9807_3a_panorama_preview.so:system/vendor/lib/libchromatix_s5k4h5yc_dw9807_3a_panorama_preview.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libchromatix_s5k4h5yc_dw9807_3a_sports_preview.so:system/vendor/lib/libchromatix_s5k4h5yc_dw9807_3a_sports_preview.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libchromatix_s5k4h5yc_dw9807_3a_zsl_preview.so:system/vendor/lib/libchromatix_s5k4h5yc_dw9807_3a_zsl_preview.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libchromatix_s5k4h5yc_dw9807_3a_zsl_video.so:system/vendor/lib/libchromatix_s5k4h5yc_dw9807_3a_zsl_video.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libchromatix_s5k4h5yc_dw9807_common.so:system/vendor/lib/libchromatix_s5k4h5yc_dw9807_common.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libchromatix_s5k4h5yc_dw9807_cpp_food_snapshot.so:system/vendor/lib/libchromatix_s5k4h5yc_dw9807_cpp_food_snapshot.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libchromatix_s5k4h5yc_dw9807_cpp_hfr_120.so:system/vendor/lib/libchromatix_s5k4h5yc_dw9807_cpp_hfr_120.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libchromatix_s5k4h5yc_dw9807_cpp_iso_snapshot.so:system/vendor/lib/libchromatix_s5k4h5yc_dw9807_cpp_iso_snapshot.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libchromatix_s5k4h5yc_dw9807_cpp_liveshot.so:system/vendor/lib/libchromatix_s5k4h5yc_dw9807_cpp_liveshot.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libchromatix_s5k4h5yc_dw9807_cpp_night_snapshot.so:system/vendor/lib/libchromatix_s5k4h5yc_dw9807_cpp_night_snapshot.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libchromatix_s5k4h5yc_dw9807_cpp_panorama_snapshot.so:system/vendor/lib/libchromatix_s5k4h5yc_dw9807_cpp_panorama_snapshot.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libchromatix_s5k4h5yc_dw9807_cpp_preview.so:system/vendor/lib/libchromatix_s5k4h5yc_dw9807_cpp_preview.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libchromatix_s5k4h5yc_dw9807_cpp_snapshot.so:system/vendor/lib/libchromatix_s5k4h5yc_dw9807_cpp_snapshot.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libchromatix_s5k4h5yc_dw9807_cpp_sports_snapshot.so:system/vendor/lib/libchromatix_s5k4h5yc_dw9807_cpp_sports_snapshot.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libchromatix_s5k4h5yc_dw9807_cpp_video_qhd.so:system/vendor/lib/libchromatix_s5k4h5yc_dw9807_cpp_video_qhd.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libchromatix_s5k4h5yc_dw9807_cpp_video.so:system/vendor/lib/libchromatix_s5k4h5yc_dw9807_cpp_video.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libchromatix_s5k4h5yc_dw9807_isp_default_video.so:system/vendor/lib/libchromatix_s5k4h5yc_dw9807_isp_default_video.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libchromatix_s5k4h5yc_dw9807_isp_hfr_120.so:system/vendor/lib/libchromatix_s5k4h5yc_dw9807_isp_hfr_120.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libchromatix_s5k4h5yc_dw9807_isp_mode_iso.so:system/vendor/lib/libchromatix_s5k4h5yc_dw9807_isp_mode_iso.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libchromatix_s5k4h5yc_dw9807_isp_preview.so:system/vendor/lib/libchromatix_s5k4h5yc_dw9807_isp_preview.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libchromatix_s5k4h5yc_dw9807_isp_qhd_video.so:system/vendor/lib/libchromatix_s5k4h5yc_dw9807_isp_qhd_video.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libchromatix_s5k4h5yc_dw9807_isp_snapshot.so:system/vendor/lib/libchromatix_s5k4h5yc_dw9807_isp_snapshot.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libchromatix_s5k4h5yc_dw9807_postproc.so:system/vendor/lib/libchromatix_s5k4h5yc_dw9807_postproc.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libchromatix_s5k6b2yx_1080p_preview_lc898122.so:system/vendor/lib/libchromatix_s5k6b2yx_1080p_preview_lc898122.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libchromatix_s5k6b2yx_1080p_video_lc898122.so:system/vendor/lib/libchromatix_s5k6b2yx_1080p_video_lc898122.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libchromatix_s5k6b2yx_4k_preview_lc898122.so:system/vendor/lib/libchromatix_s5k6b2yx_4k_preview_lc898122.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libchromatix_s5k6b2yx_4k_video_lc898122.so:system/vendor/lib/libchromatix_s5k6b2yx_4k_video_lc898122.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libchromatix_s5k6b2yx_common.so:system/vendor/lib/libchromatix_s5k6b2yx_common.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libchromatix_s5k6b2yx_cpp_hfr_120.so:system/vendor/lib/libchromatix_s5k6b2yx_cpp_hfr_120.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libchromatix_s5k6b2yx_cpp_hfr_60.so:system/vendor/lib/libchromatix_s5k6b2yx_cpp_hfr_60.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libchromatix_s5k6b2yx_cpp_hfr_90.so:system/vendor/lib/libchromatix_s5k6b2yx_cpp_hfr_90.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libchromatix_s5k6b2yx_cpp_liveshot.so:system/vendor/lib/libchromatix_s5k6b2yx_cpp_liveshot.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libchromatix_s5k6b2yx_cpp_preview.so:system/vendor/lib/libchromatix_s5k6b2yx_cpp_preview.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libchromatix_s5k6b2yx_cpp_snapshot.so:system/vendor/lib/libchromatix_s5k6b2yx_cpp_snapshot.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libchromatix_s5k6b2yx_cpp_video_4k.so:system/vendor/lib/libchromatix_s5k6b2yx_cpp_video_4k.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libchromatix_s5k6b2yx_cpp_video.so:system/vendor/lib/libchromatix_s5k6b2yx_cpp_video.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libchromatix_s5k6b2yx_cpp_vt_30fps.so:system/vendor/lib/libchromatix_s5k6b2yx_cpp_vt_30fps.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libchromatix_s5k6b2yx_cpp_vt_hd.so:system/vendor/lib/libchromatix_s5k6b2yx_cpp_vt_hd.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libchromatix_s5k6b2yx_cpp_vt.so:system/vendor/lib/libchromatix_s5k6b2yx_cpp_vt.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libchromatix_s5k6b2yx_default_preview_lc898122.so:system/vendor/lib/libchromatix_s5k6b2yx_default_preview_lc898122.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libchromatix_s5k6b2yx_default_video_lc898122.so:system/vendor/lib/libchromatix_s5k6b2yx_default_video_lc898122.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libchromatix_s5k6b2yx_default_video.so:system/vendor/lib/libchromatix_s5k6b2yx_default_video.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libchromatix_s5k6b2yx_hfr_120_lc898122.so:system/vendor/lib/libchromatix_s5k6b2yx_hfr_120_lc898122.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libchromatix_s5k6b2yx_hfr_120.so:system/vendor/lib/libchromatix_s5k6b2yx_hfr_120.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libchromatix_s5k6b2yx_hfr_60_lc898122.so:system/vendor/lib/libchromatix_s5k6b2yx_hfr_60_lc898122.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libchromatix_s5k6b2yx_hfr_60.so:system/vendor/lib/libchromatix_s5k6b2yx_hfr_60.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libchromatix_s5k6b2yx_hfr_90_lc898122.so:system/vendor/lib/libchromatix_s5k6b2yx_hfr_90_lc898122.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libchromatix_s5k6b2yx_hfr_90.so:system/vendor/lib/libchromatix_s5k6b2yx_hfr_90.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libchromatix_s5k6b2yx_liveshot.so:system/vendor/lib/libchromatix_s5k6b2yx_liveshot.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libchromatix_s5k6b2yx_night_preview_lc898122.so:system/vendor/lib/libchromatix_s5k6b2yx_night_preview_lc898122.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libchromatix_s5k6b2yx_postproc.so:system/vendor/lib/libchromatix_s5k6b2yx_postproc.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libchromatix_s5k6b2yx_preview.so:system/vendor/lib/libchromatix_s5k6b2yx_preview.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libchromatix_s5k6b2yx_snapshot.so:system/vendor/lib/libchromatix_s5k6b2yx_snapshot.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libchromatix_s5k6b2yx_video_4k.so:system/vendor/lib/libchromatix_s5k6b2yx_video_4k.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libchromatix_s5k6b2yx_vt_30fps_lc898122.so:system/vendor/lib/libchromatix_s5k6b2yx_vt_30fps_lc898122.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libchromatix_s5k6b2yx_vt_30fps.so:system/vendor/lib/libchromatix_s5k6b2yx_vt_30fps.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libchromatix_s5k6b2yx_vt_hd_lc898122.so:system/vendor/lib/libchromatix_s5k6b2yx_vt_hd_lc898122.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libchromatix_s5k6b2yx_vt_hd.so:system/vendor/lib/libchromatix_s5k6b2yx_vt_hd.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libchromatix_s5k6b2yx_vt_lc898122.so:system/vendor/lib/libchromatix_s5k6b2yx_vt_lc898122.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libchromatix_s5k6b2yx_vt.so:system/vendor/lib/libchromatix_s5k6b2yx_vt.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libchromatix_s5k6b2yx_zsl_preview_lc898122.so:system/vendor/lib/libchromatix_s5k6b2yx_zsl_preview_lc898122.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libchromatix_s5k6b2yx_zsl_video_lc898122.so:system/vendor/lib/libchromatix_s5k6b2yx_zsl_video_lc898122.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libdiag.so:system/vendor/lib/libdiag.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libdsutils.so:system/vendor/lib/libdsutils.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libfastcvadsp_stub.so:system/vendor/lib/libfastcvadsp_stub.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libfastcvopt.so:system/vendor/lib/libfastcvopt.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libflash_pmic.so:system/vendor/lib/libflash_pmic.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libgsl.so:system/vendor/lib/libgsl.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libhwdaphal.so:system/vendor/lib/libhwdaphal.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libI420colorconvert.so:system/vendor/lib/libI420colorconvert.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libidl.so:system/vendor/lib/libidl.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libjpegdhw.so:system/vendor/lib/libjpegdhw.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libjpegdmahw.so:system/vendor/lib/libjpegdmahw.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libjpegehw.so:system/vendor/lib/libjpegehw.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libllvm-glnext.so:system/vendor/lib/libllvm-glnext.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libllvm-qcom.so:system/vendor/lib/libllvm-qcom.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libllvm-qgl.so:system/vendor/lib/libllvm-qgl.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libmdmdetect.so:system/vendor/lib/libmdmdetect.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libmm-als.so:system/vendor/lib/libmm-als.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libmmcamera2_c2d_module.so:system/vendor/lib/libmmcamera2_c2d_module.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libmmcamera2_cpp_module.so:system/vendor/lib/libmmcamera2_cpp_module.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libmmcamera2_frame_algorithm.so:system/vendor/lib/libmmcamera2_frame_algorithm.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libmmcamera2_iface_modules.so:system/vendor/lib/libmmcamera2_iface_modules.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libmmcamera2_imglib_modules.so:system/vendor/lib/libmmcamera2_imglib_modules.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libmmcamera2_isp_modules.so:system/vendor/lib/libmmcamera2_isp_modules.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libmmcamera2_is.so:system/vendor/lib/libmmcamera2_is.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libmmcamera2_mct.so:system/vendor/lib/libmmcamera2_mct.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libmmcamera2_pp_buf_mgr.so:system/vendor/lib/libmmcamera2_pp_buf_mgr.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libmmcamera2_pproc_modules.so:system/vendor/lib/libmmcamera2_pproc_modules.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libmmcamera2_q3a_core.so:system/vendor/lib/libmmcamera2_q3a_core.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libmmcamera2_sensor_debug.so:system/vendor/lib/libmmcamera2_sensor_debug.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libmmcamera2_sensor_modules.so:system/vendor/lib/libmmcamera2_sensor_modules.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libmmcamera2_stats_algorithm.so:system/vendor/lib/libmmcamera2_stats_algorithm.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libmmcamera2_stats_modules.so:system/vendor/lib/libmmcamera2_stats_modules.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libmmcamera2_vpe_module.so:system/vendor/lib/libmmcamera2_vpe_module.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libmmcamera2_wnr_module.so:system/vendor/lib/libmmcamera2_wnr_module.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libmmcamera_cac3_lib.so:system/vendor/lib/libmmcamera_cac3_lib.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libmmcamera_csidtg.so:system/vendor/lib/libmmcamera_csidtg.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libmmcamera_dbg.so:system/vendor/lib/libmmcamera_dbg.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libmmcamera_dw9807_eeprom.so:system/vendor/lib/libmmcamera_dw9807_eeprom.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libmmcamera_eeprom_util.so:system/vendor/lib/libmmcamera_eeprom_util.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libmmcamera_eztune_module.so:system/vendor/lib/libmmcamera_eztune_module.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libmmcamera_faceproc.so:system/vendor/lib/libmmcamera_faceproc.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libmmcamera_hdr_gb_lib.so:system/vendor/lib/libmmcamera_hdr_gb_lib.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libmmcamera_imglib.so:system/vendor/lib/libmmcamera_imglib.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libmmcamera_isp_abf40.so:system/vendor/lib/libmmcamera_isp_abf40.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libmmcamera_isp_bcc40.so:system/vendor/lib/libmmcamera_isp_bcc40.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libmmcamera_isp_be_stats44.so:system/vendor/lib/libmmcamera_isp_be_stats44.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libmmcamera_isp_bf_stats47.so:system/vendor/lib/libmmcamera_isp_bf_stats47.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libmmcamera_isp_bg_stats44.so:system/vendor/lib/libmmcamera_isp_bg_stats44.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libmmcamera_isp_bhist_stats44.so:system/vendor/lib/libmmcamera_isp_bhist_stats44.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libmmcamera_isp_bpc40.so:system/vendor/lib/libmmcamera_isp_bpc40.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libmmcamera_isp_chroma_enhan40.so:system/vendor/lib/libmmcamera_isp_chroma_enhan40.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libmmcamera_isp_chroma_suppress40.so:system/vendor/lib/libmmcamera_isp_chroma_suppress40.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libmmcamera_isp_clamp_encoder40.so:system/vendor/lib/libmmcamera_isp_clamp_encoder40.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libmmcamera_isp_clamp_video40.so:system/vendor/lib/libmmcamera_isp_clamp_video40.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libmmcamera_isp_clamp_viewfinder40.so:system/vendor/lib/libmmcamera_isp_clamp_viewfinder40.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libmmcamera_isp_color_correct40.so:system/vendor/lib/libmmcamera_isp_color_correct40.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libmmcamera_isp_color_xform_encoder40.so:system/vendor/lib/libmmcamera_isp_color_xform_encoder40.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libmmcamera_isp_color_xform_viewfinder40.so:system/vendor/lib/libmmcamera_isp_color_xform_viewfinder40.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libmmcamera_isp_cs_stats44.so:system/vendor/lib/libmmcamera_isp_cs_stats44.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libmmcamera_isp_demosaic40.so:system/vendor/lib/libmmcamera_isp_demosaic40.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libmmcamera_isp_demux40.so:system/vendor/lib/libmmcamera_isp_demux40.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libmmcamera_isp_fovcrop_encoder40.so:system/vendor/lib/libmmcamera_isp_fovcrop_encoder40.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libmmcamera_isp_fovcrop_viewfinder40.so:system/vendor/lib/libmmcamera_isp_fovcrop_viewfinder40.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libmmcamera_isp_gamma40.so:system/vendor/lib/libmmcamera_isp_gamma40.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libmmcamera_isp_ihist_stats44.so:system/vendor/lib/libmmcamera_isp_ihist_stats44.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libmmcamera_isp_linearization40.so:system/vendor/lib/libmmcamera_isp_linearization40.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libmmcamera_isp_ltm44.so:system/vendor/lib/libmmcamera_isp_ltm44.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libmmcamera_isp_luma_adaptation40.so:system/vendor/lib/libmmcamera_isp_luma_adaptation40.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libmmcamera_isp_mce40.so:system/vendor/lib/libmmcamera_isp_mce40.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libmmcamera_isp_mesh_rolloff40.so:system/vendor/lib/libmmcamera_isp_mesh_rolloff40.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libmmcamera_isp_rs_stats44.so:system/vendor/lib/libmmcamera_isp_rs_stats44.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libmmcamera_isp_scaler_encoder44.so:system/vendor/lib/libmmcamera_isp_scaler_encoder44.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libmmcamera_isp_scaler_viewfinder44.so:system/vendor/lib/libmmcamera_isp_scaler_viewfinder44.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libmmcamera_isp_sce40.so:system/vendor/lib/libmmcamera_isp_sce40.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libmmcamera_isp_sub_module.so:system/vendor/lib/libmmcamera_isp_sub_module.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libmmcamera_isp_wb40.so:system/vendor/lib/libmmcamera_isp_wb40.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libmmcamera_pdafcamif.so:system/vendor/lib/libmmcamera_pdafcamif.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libmmcamera_pdaf.so:system/vendor/lib/libmmcamera_pdaf.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libmmcamera_ppbase_module.so:system/vendor/lib/libmmcamera_ppbase_module.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libmmcamera_s5k4h5yc.so:system/vendor/lib/libmmcamera_s5k4h5yc.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libmmcamera_s5k6b2yx.so:system/vendor/lib/libmmcamera_s5k6b2yx.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libmmcamera_thread_services.so:system/vendor/lib/libmmcamera_thread_services.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libmmcamera_tintless_algo.so:system/vendor/lib/libmmcamera_tintless_algo.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libmmcamera_tintless_bg_pca_algo.so:system/vendor/lib/libmmcamera_tintless_bg_pca_algo.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libmmcamera_tuning_lookup.so:system/vendor/lib/libmmcamera_tuning_lookup.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libmmcamera_tuning.so:system/vendor/lib/libmmcamera_tuning.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libmmcamera_vpu_module.so:system/vendor/lib/libmmcamera_vpu_module.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libmm-color-convertor.so:system/vendor/lib/libmm-color-convertor.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libmm-disp-apis.so:system/vendor/lib/libmm-disp-apis.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libmmjpeg.so:system/vendor/lib/libmmjpeg.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libmm-qdcm.so:system/vendor/lib/libmm-qdcm.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libmmqjpeg_codec.so:system/vendor/lib/libmmqjpeg_codec.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libmmqjpegdma.so:system/vendor/lib/libmmqjpegdma.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libmmQSM.so:system/vendor/lib/libmmQSM.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libmmsw_detail_enhancement.so:system/vendor/lib/libmmsw_detail_enhancement.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libmmsw_math.so:system/vendor/lib/libmmsw_math.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libmmsw_opencl.so:system/vendor/lib/libmmsw_opencl.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libmmsw_platform.so:system/vendor/lib/libmmsw_platform.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libOmxAacDec.so:system/vendor/lib/libOmxAacDec.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libOmxAlacDec.so:system/vendor/lib/libOmxAlacDec.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libOmxAmrwbplusDec.so:system/vendor/lib/libOmxAmrwbplusDec.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libOmxApeDec.so:system/vendor/lib/libOmxApeDec.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libOmxEvrcDec.so:system/vendor/lib/libOmxEvrcDec.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libOmxQcelp13Dec.so:system/vendor/lib/libOmxQcelp13Dec.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libOmxWmaDec.so:system/vendor/lib/libOmxWmaDec.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libOpenCL.so:system/vendor/lib/libOpenCL.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libperipheral_client.so:system/vendor/lib/libperipheral_client.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libqcci_legacy.so:system/vendor/lib/libqcci_legacy.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libqmi_cci.so:system/vendor/lib/libqmi_cci.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libqmi_client_helper.so:system/vendor/lib/libqmi_client_helper.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libqmi_client_qmux.so:system/vendor/lib/libqmi_client_qmux.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libqmi_common_so.so:system/vendor/lib/libqmi_common_so.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libqmi_csi.so:system/vendor/lib/libqmi_csi.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libqmi_encdec.so:system/vendor/lib/libqmi_encdec.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libqmiservices.so:system/vendor/lib/libqmiservices.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libqmi.so:system/vendor/lib/libqmi.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libqomx_jpegdec.so:system/vendor/lib/libqomx_jpegdec.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libqomx_jpegenc_pipe.so:system/vendor/lib/libqomx_jpegenc_pipe.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libqomx_jpegenc.so:system/vendor/lib/libqomx_jpegenc.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libQSEEComAPI.so:system/vendor/lib/libQSEEComAPI.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libqti-perfd-client.so:system/vendor/lib/libqti-perfd-client.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/librs_adreno_sha1.so:system/vendor/lib/librs_adreno_sha1.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/librs_adreno.so:system/vendor/lib/librs_adreno.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libRSDriver_adreno.so:system/vendor/lib/libRSDriver_adreno.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libscale.so:system/vendor/lib/libscale.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libsd_sdk_display.so:system/vendor/lib/libsd_sdk_display.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libsensor1.so:system/vendor/lib/libsensor1.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libthermalclient.so:system/vendor/lib/libthermalclient.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libts_detected_face_hal.so:system/vendor/lib/libts_detected_face_hal.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libts_face_beautify_hal.so:system/vendor/lib/libts_face_beautify_hal.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libwvdrm_L1.so:system/vendor/lib/libwvdrm_L1.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libwvm.so:system/vendor/lib/libwvm.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/libWVStreamControlAPI_L1.so:system/vendor/lib/libWVStreamControlAPI_L1.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/mediadrm/libwvdrmengine.so:system/vendor/lib/mediadrm/libwvdrmengine.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/rfsa/adsp/libapps_mem_heap.so:system/vendor/lib/rfsa/adsp/libapps_mem_heap.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/rfsa/adsp/libdspCV_skel.so:system/vendor/lib/rfsa/adsp/libdspCV_skel.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/rfsa/adsp/libfastcvadsp_skel.so:system/vendor/lib/rfsa/adsp/libfastcvadsp_skel.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/rfsa/adsp/libfastcvadsp.so:system/vendor/lib/rfsa/adsp/libfastcvadsp.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/rfsa/adsp/libobjectMattingApp_skel.so:system/vendor/lib/rfsa/adsp/libobjectMattingApp_skel.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/rfsa/adsp/libpanorama_skel.so:system/vendor/lib/rfsa/adsp/libpanorama_skel.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/rfsa/adsp/libscveBlobDescriptor_skel.so:system/vendor/lib/rfsa/adsp/libscveBlobDescriptor_skel.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/rfsa/adsp/libscveObjectSegmentation_skel.so:system/vendor/lib/rfsa/adsp/libscveObjectSegmentation_skel.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/rfsa/adsp/libscveT2T_skel.so:system/vendor/lib/rfsa/adsp/libscveT2T_skel.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/rfsa/adsp/libscveTextReco_skel.so:system/vendor/lib/rfsa/adsp/libscveTextReco_skel.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/soundfx/libqcbassboost.so:system/vendor/lib/soundfx/libqcbassboost.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/soundfx/libqcreverb.so:system/vendor/lib/soundfx/libqcreverb.so \
vendor/samsung/msm8976-common/proprietary/vendor/lib/soundfx/libqcvirt.so:system/vendor/lib/soundfx/libqcvirt.so
PRODUCT_PACKAGES += \
libloc_api_v02 \
libtime_genoff \
com.qualcomm.location

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,13 @@
<?xml version="1.0"?>
<moduleinfo>
<coreversion value="P"/>
<resolution value="08"/>
<isp value="Q"/>
<sensormaker value="L"/>
<year value="I"/>
<month value="A"/>
<iteration value="00"/>
<modulemaker value="C"/>
<modulemakerversion value="A"/>
<clnumber value="5200904"/>
</moduleinfo>

View File

@ -0,0 +1,14 @@
<?xml version="1.0"?>
<moduleinfo>
<coreversion value="Q"/>
<resolution value="08"/>
<isp value="Q"/>
<sensormaker value="L"/>
<year value="J"/>
<month value="C"/>
<iteration value="04"/>
<modulemaker value="A"/>
<modulemakerversion value="A"/>
<clnumber value="5200904"/>
</moduleinfo>

Binary file not shown.

View File

@ -0,0 +1,137 @@
<!--
Copyright (c) 2015 Qualcomm Technologies, Inc.
All Rights Reserved.
Confidential and Proprietary - Qualcomm Technologies, Inc.
-->
<!--
CameraModuleConfig :
This node must be added for each module prosent in the device.
It contain all information about the module present.
The number of nodes of CameraModuleConfig indicate number of modules
to be probed on the device.
Maximum number of CameraModuleConfig nodes is 10
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
*CameraId :
Camera Id is the Slot number in which the mode is plugged.
Valid values are 0, 1, 2 and 3.
*SensorName :
Name of the sensor present on the module.
The sensor library name should be of the form libmmcamera_<SensorName>.so
ActuatorName :
Name of the actuator on this module.
The actuator library name should be of the form libactuator_<ActuatorName>.so.
If there is no actuator remove the <ActuatorName> node.
EepromName :
Name of the eeprom on this module.
Eeprom lib name should be of the form libmmcamera_<EepromName>_eeprom.so
If there is no eeprom remove the <EepromName> node.
FlashName :
Name of the flash on this module.
The flash library name should be of the form libflash_<FlashName>.so.
If there is no flash remove the <FlashName> node.
ChromatixName :
Name of the tuning xml file.
Tuning file contains the list of chromatix library names.
If there is no tuning xml file remove the <ChromatixName> node.
Position :
Position of the sensor module. Valid values are 0, 1 and 2.
For CAMERA_POSITION_BACK use 0.
For CAMERA_POSITION_FRONT use 1.
For CAMERA_POSITON_BACK_AUX use 2.
MountAngle :
Angle at which the sensor is mounted. Valid values are 0, 90, 180, 270 and 360.
To use default mountangle mentioned in kernel use 360.
CsiInfo : This node contains information about the receiver configuration.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
*CSIDCore :
CSID core to receive the data. Valid values are 0, 1, 2 and 3.
*LaneMask :
Mask to mention which lane is enabled.
LaneMask[0] for DL0.
LaneMask[1] for CLK.
LaneMask[2] for DL1.
LaneMask[3] for DL2.
LaneMask[4] for DL3
*LaneAssign :
Number which describes the lane mapping between sensor and PHY.
LaneAssign[0:3] is sensor lane number connected to data lane 0 of PHY on MSM
LaneAssign[4:7] is sensor lane number connected to data lane 2 of PHY on MSM
LaneAssign[8:11] is sensor lane number connected to data lane 3 of PHY on MSM
LaneAssign[12:15] is sensor lane number connected to data lane 4 of PHY on MSM
NOTE : Lane 1 is reserved for the clock lane.
Wiring and setting it to a data lane is prohibited.
ComboMode :
Flag to enable combo mode.
This flag is enabled if multiple sensors are using same CSI-PHY receiver
LensInfo : Information of the lens present in the module.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
*FocalLength :
FocalLength of the lens in micometers.
Distance between the center of curvature to the focal point.
*FNumber :
FNumber of the lens.
*TotalFocusDistance : The total distance in meters the lens could focus.
*HorizontalViewAngle : HorizontalViewAngle in degrees
*VerticalViewAngle : VerticalViewAngle in degrees
*MinFocusDistance : Minimum distance in meters the lens could focus.
*VARIABLES MARKED WITH ASTRICK (*) ARE MANDATORY.
-->
<CameraConfigurationRoot>
<CameraModuleConfig>
<CameraId>0</CameraId>
<SensorName>s5k4h5yc</SensorName>
<ActuatorName>dw9807</ActuatorName>
<EepromName>dw9807</EepromName>
<FlashName>pmic</FlashName>
<ChromatixName>s5k4h5yc_dw9807_chromatix</ChromatixName>
<ModesSupported>1</ModesSupported>
<Position>BACK</Position>
<MountAngle>90</MountAngle>
<CSIInfo>
<CSIDCore>0</CSIDCore>
<LaneMask>0x1F</LaneMask>
<LaneAssign>0x4320</LaneAssign>
<ComboMode>0</ComboMode>
</CSIInfo>
<LensInfo>
<FocalLength>2.91</FocalLength>
<FNumber>1.9</FNumber>
<TotalFocusDistance>5.97</TotalFocusDistance>
<HorizontalViewAngle>62</HorizontalViewAngle>
<VerticalViewAngle>49.0</VerticalViewAngle>
<MinFocusDistance>0.1</MinFocusDistance>
</LensInfo>
</CameraModuleConfig>
<CameraModuleConfig>
<CameraId>1</CameraId>
<SensorName>s5k6b2yx</SensorName>
<ChromatixName>s5k6b2yx_chromatix</ChromatixName>
<ModesSupported>1</ModesSupported>
<Position>FRONT</Position>
<MountAngle>270</MountAngle>
<CSIInfo>
<CSIDCore>1</CSIDCore>
<LaneMask>0x07</LaneMask>
<LaneAssign>0x4320</LaneAssign>
<ComboMode>0</ComboMode>
</CSIInfo>
<LensInfo>
<FocalLength>1.85</FocalLength>
<FNumber>2.2</FNumber>
<TotalFocusDistance>0.5</TotalFocusDistance>
<HorizontalViewAngle>72</HorizontalViewAngle>
<VerticalViewAngle>57</VerticalViewAngle>
<MinFocusDistance>0.5</MinFocusDistance>
</LensInfo>
</CameraModuleConfig>
</CameraConfigurationRoot>

View File

@ -0,0 +1,273 @@
<!--
Copyright (c) 2015 Qualcomm Technologies, Inc.
All Rights Reserved.
Confidential and Proprietary - Qualcomm Technologies, Inc.
-->
<!--
CommonChromatixInfo:
CommonChromatixInfo is the information about chromatix needed for
various use cases.
Ex:- Preview, Snapshot, ZSL, HFR, HDR, Video, Liveshot for ISP, CPP,
3A and SW PostProc.
Entries in this node are common for all sensor modes.
ResolutionChromatixInfo:
ResolutionChromatixInfo is the information about chromatix needed for
various use cases.
Ex:- Preview, Snapshot, ZSL, HFR, HDR, Video, Liveshot for ISP, CPP,
3A and SW PostProc.
Entries in this node are specific to sensor resolution.
ChromatixName:
Contains the list of chromatix names for all modules.
special_mode_mask:
It is the bit mask for special modes, which is used for
chromatix selection.
Special modes can be any mode that needs a special chromatix.
Ex:- scene mode, DZOOM mode, OIS capture mode, flash mode
This is applicable for CommonChromatixInfo and
ResolutionChromatixInfo.
special_mode_mask="0" means none of the special modes are
selected.
sensor_resolution_index:
It is the sensor resolution index for which chromatix libraries
will be choosen.
It is applicable only in ResolutionChromatixInfo.
ISPCommon :
Common tuning library name for ISP
ISPPreview :
Preview tuning library name for ISP
ISPSnapshot :
Snapshot tuning library name for ISP
CPPCommon :
Common tuning library name for CPP
CPPPreview :
Preview tuning library name for CPP
CPPSnapshot :
Snapshot tuning library name for CPP
CPPLiveshot :
Liveshot tuning library name for CPP
PostProc :
Tuning library name for postproc module
A3Preview :
Preview tuning library for 3A
A3Video :
Video tuning library for 3A
Order of Resolution Pick:
Assume the current sensor mode is "r" and special mode mask is "s".
Chromatix for a module and type is choosen in this order till we find a
valid chroamtix file name or else NULL is returned.
1) From ResolutionChromatixInfo node for which sensor_resolution_index
is "r" and special_mode_mask is "s".
2) From CommonChromatixInfo node for which special_mode_mask is "s".
3) From ResolutionChromatixInfo node for which sensor_resolution_index
is "r" and special_mode_mask is "0".
4) From CommonChromatixInfo node for which special_mode_mask is "0".
5) NULL is returned if we dont find in any of the above cases.
special_mode_mask values:
SENSOR_SPECIAL_MODE_NONE = 0,
SENSOR_SPECIAL_MODE_FLASH = 1,
SENSOR_SPECIAL_MODE_ZOOM_UPSCALE = 2,
SENSOR_SPECIAL_MODE_ZOOM_DOWNSCALE = 4,
SENSOR_SPECIAL_MODE_OIS_CAPTURE = 8,
-->
<ChromatixConfigurationRoot>
<CommonChromatixInfo>
<ChromatixName>
<ISPCommon>s5k4h5yc_dw9807_common</ISPCommon>
<PostProc>s5k4h5yc_dw9807_postproc</PostProc>
</ChromatixName>
<ChromatixName special_mode_mask="ISO_100">
<ISPPreview>s5k4h5yc_dw9807_isp_mode_iso</ISPPreview>
<CPPSnapshot>s5k4h5yc_dw9807_cpp_iso_snapshot</CPPSnapshot>
</ChromatixName>
<ChromatixName special_mode_mask="ISO_200">
<ISPPreview>s5k4h5yc_dw9807_isp_mode_iso</ISPPreview>
<CPPSnapshot>s5k4h5yc_dw9807_cpp_iso_snapshot</CPPSnapshot>
</ChromatixName>
<ChromatixName special_mode_mask="ISO_400">
<ISPPreview>s5k4h5yc_dw9807_isp_mode_iso</ISPPreview>
<CPPSnapshot>s5k4h5yc_dw9807_cpp_iso_snapshot</CPPSnapshot>
</ChromatixName>
<ChromatixName special_mode_mask="ISO_800">
<ISPPreview>s5k4h5yc_dw9807_isp_mode_iso</ISPPreview>
<CPPSnapshot>s5k4h5yc_dw9807_cpp_iso_snapshot</CPPSnapshot>
</ChromatixName>
</CommonChromatixInfo>
<ResolutionChromatixInfo>
<ChromatixName sensor_resolution_index="0">
<ISPPreview>s5k4h5yc_dw9807_isp_preview</ISPPreview>
<ISPSnapshot>s5k4h5yc_dw9807_isp_snapshot</ISPSnapshot>
<ISPVideo>s5k4h5yc_dw9807_isp_default_video</ISPVideo>
<CPPPreview>s5k4h5yc_dw9807_cpp_preview</CPPPreview>
<CPPSnapshot>s5k4h5yc_dw9807_cpp_snapshot</CPPSnapshot>
<CPPVideo>s5k4h5yc_dw9807_cpp_video</CPPVideo>
<CPPLiveshot>s5k4h5yc_dw9807_cpp_liveshot</CPPLiveshot>
<A3Preview>s5k4h5yc_dw9807_3a_zsl_preview</A3Preview>
<A3Video>s5k4h5yc_dw9807_3a_zsl_video</A3Video>
</ChromatixName>
<!--VideoRecording-->
<ChromatixName sensor_resolution_index="0" special_mode_mask="VIDEORECORDING">
<ISPPreview>s5k4h5yc_dw9807_isp_default_video</ISPPreview>
<ISPSnapshot>s5k4h5yc_dw9807_isp_default_video</ISPSnapshot>
<ISPVideo>s5k4h5yc_dw9807_isp_default_video</ISPVideo>
<CPPPreview>s5k4h5yc_dw9807_cpp_video</CPPPreview>
<CPPSnapshot>s5k4h5yc_dw9807_cpp_video</CPPSnapshot>
<CPPVideo>s5k4h5yc_dw9807_cpp_video</CPPVideo>
<CPPLiveshot>s5k4h5yc_dw9807_cpp_liveshot</CPPLiveshot>
<A3Preview>s5k4h5yc_dw9807_3a_zsl_video</A3Preview>
<A3Video>s5k4h5yc_dw9807_3a_zsl_video</A3Video>
</ChromatixName>
<ChromatixName sensor_resolution_index="0" special_mode_mask="QHDVIDEORECORDING">
<ISPPreview>s5k4h5yc_dw9807_isp_qhd_video</ISPPreview>
<ISPSnapshot>s5k4h5yc_dw9807_isp_qhd_video</ISPSnapshot>
<ISPVideo>s5k4h5yc_dw9807_isp_qhd_video</ISPVideo>
<CPPPreview>s5k4h5yc_dw9807_cpp_video_qhd</CPPPreview>
<CPPSnapshot>s5k4h5yc_dw9807_cpp_video_qhd</CPPSnapshot>
<CPPVideo>s5k4h5yc_dw9807_cpp_video_qhd</CPPVideo>
<CPPLiveshot>s5k4h5yc_dw9807_cpp_liveshot</CPPLiveshot>
<A3Preview>s5k4h5yc_dw9807_3a_zsl_video</A3Preview>
<A3Video>s5k4h5yc_dw9807_3a_zsl_video</A3Video>
</ChromatixName>
<!--Panorama-->
<ChromatixName sensor_resolution_index="0" special_mode_mask="PANORAMA">
<ISPPreview>s5k4h5yc_dw9807_isp_preview</ISPPreview>
<ISPSnapshot>s5k4h5yc_dw9807_isp_snapshot</ISPSnapshot>
<ISPVideo>s5k4h5yc_dw9807_isp_default_video</ISPVideo>
<CPPPreview>s5k4h5yc_dw9807_cpp_panorama_snapshot</CPPPreview>
<CPPSnapshot>s5k4h5yc_dw9807_cpp_panorama_snapshot</CPPSnapshot>
<CPPVideo>s5k4h5yc_dw9807_cpp_video</CPPVideo>
<A3Preview>s5k4h5yc_dw9807_3a_panorama_preview</A3Preview>
<A3Video>s5k4h5yc_dw9807_3a_panorama_preview</A3Video>
</ChromatixName>
<!--Night-->
<ChromatixName sensor_resolution_index="0" special_mode_mask="NIGHT_SCENE">
<ISPPreview>s5k4h5yc_dw9807_isp_preview</ISPPreview>
<ISPSnapshot>s5k4h5yc_dw9807_isp_snapshot</ISPSnapshot>
<ISPVideo>s5k4h5yc_dw9807_isp_default_video</ISPVideo>
<CPPPreview>s5k4h5yc_dw9807_cpp_preview</CPPPreview>
<CPPSnapshot>s5k4h5yc_dw9807_cpp_night_snapshot</CPPSnapshot>
<CPPVideo>s5k4h5yc_dw9807_cpp_video</CPPVideo>
<A3Preview>s5k4h5yc_dw9807_3a_night_preview</A3Preview>
<A3Video>s5k4h5yc_dw9807_3a_night_preview</A3Video>
</ChromatixName>
<!--Sports-->
<ChromatixName sensor_resolution_index="0" special_mode_mask="SPORTS_SCENE">
<ISPPreview>s5k4h5yc_dw9807_isp_preview</ISPPreview>
<ISPSnapshot>s5k4h5yc_dw9807_isp_snapshot</ISPSnapshot>
<ISPVideo>s5k4h5yc_dw9807_isp_default_video</ISPVideo>
<CPPPreview>s5k4h5yc_dw9807_cpp_preview</CPPPreview>
<CPPSnapshot>s5k4h5yc_dw9807_cpp_sports_snapshot</CPPSnapshot>
<CPPVideo>s5k4h5yc_dw9807_cpp_video</CPPVideo>
<A3Preview>s5k4h5yc_dw9807_3a_sports_preview</A3Preview>
<A3Video>s5k4h5yc_dw9807_3a_sports_preview</A3Video>
</ChromatixName>
<!--Food-->
<ChromatixName sensor_resolution_index="0" special_mode_mask="FOODMODE">
<ISPPreview>s5k4h5yc_dw9807_isp_preview</ISPPreview>
<ISPSnapshot>s5k4h5yc_dw9807_isp_snapshot</ISPSnapshot>
<ISPVideo>s5k4h5yc_dw9807_isp_default_video</ISPVideo>
<CPPPreview>s5k4h5yc_dw9807_cpp_preview</CPPPreview>
<CPPSnapshot>s5k4h5yc_dw9807_cpp_food_snapshot</CPPSnapshot>
<CPPVideo>s5k4h5yc_dw9807_cpp_video</CPPVideo>
<A3Preview>s5k4h5yc_dw9807_3a_food</A3Preview>
<A3Video>s5k4h5yc_dw9807_3a_zsl_video</A3Video>
</ChromatixName>
<ChromatixName sensor_resolution_index="1">
<ISPPreview>s5k4h5yc_dw9807_isp_preview</ISPPreview>
<ISPSnapshot>s5k4h5yc_dw9807_isp_snapshot</ISPSnapshot>
<ISPVideo>s5k4h5yc_dw9807_isp_default_video</ISPVideo>
<CPPPreview>s5k4h5yc_dw9807_cpp_preview</CPPPreview>
<CPPSnapshot>s5k4h5yc_dw9807_cpp_snapshot</CPPSnapshot>
<CPPVideo>s5k4h5yc_dw9807_cpp_video</CPPVideo>
<CPPLiveshot>s5k4h5yc_dw9807_cpp_liveshot</CPPLiveshot>
<A3Preview>s5k4h5yc_dw9807_3a_zsl_preview</A3Preview>
<A3Video>s5k4h5yc_dw9807_3a_zsl_video</A3Video>
</ChromatixName>
<!--VideoRecording-->
<ChromatixName sensor_resolution_index="1" special_mode_mask="VIDEORECORDING">
<ISPPreview>s5k4h5yc_dw9807_isp_default_video</ISPPreview>
<ISPSnapshot>s5k4h5yc_dw9807_isp_default_video</ISPSnapshot>
<ISPVideo>s5k4h5yc_dw9807_isp_default_video</ISPVideo>
<CPPPreview>s5k4h5yc_dw9807_cpp_video</CPPPreview>
<CPPSnapshot>s5k4h5yc_dw9807_cpp_video</CPPSnapshot>
<CPPVideo>s5k4h5yc_dw9807_cpp_video</CPPVideo>
<CPPLiveshot>s5k4h5yc_dw9807_cpp_liveshot</CPPLiveshot>
<A3Preview>s5k4h5yc_dw9807_3a_zsl_video</A3Preview>
<A3Video>s5k4h5yc_dw9807_3a_zsl_video</A3Video>
</ChromatixName>
<!--Panorama-->
<ChromatixName sensor_resolution_index="1" special_mode_mask="PANORAMA">
<ISPPreview>s5k4h5yc_dw9807_isp_preview</ISPPreview>
<ISPSnapshot>s5k4h5yc_dw9807_isp_snapshot</ISPSnapshot>
<ISPVideo>s5k4h5yc_dw9807_isp_default_video</ISPVideo>
<CPPPreview>s5k4h5yc_dw9807_cpp_panorama_snapshot</CPPPreview>
<CPPSnapshot>s5k4h5yc_dw9807_cpp_panorama_snapshot</CPPSnapshot>
<CPPVideo>s5k4h5yc_dw9807_cpp_video</CPPVideo>
<A3Preview>s5k4h5yc_dw9807_3a_panorama_preview</A3Preview>
<A3Video>s5k4h5yc_dw9807_3a_panorama_preview</A3Video>
</ChromatixName>
<!--Night-->
<ChromatixName sensor_resolution_index="1" special_mode_mask="NIGHT_SCENE">
<ISPPreview>s5k4h5yc_dw9807_isp_preview</ISPPreview>
<ISPSnapshot>s5k4h5yc_dw9807_isp_snapshot</ISPSnapshot>
<ISPVideo>s5k4h5yc_dw9807_isp_default_video</ISPVideo>
<CPPPreview>s5k4h5yc_dw9807_cpp_preview</CPPPreview>
<CPPSnapshot>s5k4h5yc_dw9807_cpp_night_snapshot</CPPSnapshot>
<CPPVideo>s5k4h5yc_dw9807_cpp_video</CPPVideo>
<A3Preview>s5k4h5yc_dw9807_3a_night_preview</A3Preview>
<A3Video>s5k4h5yc_dw9807_3a_night_preview</A3Video>
</ChromatixName>
<!--Sports-->
<ChromatixName sensor_resolution_index="1" special_mode_mask="SPORTS_SCENE">
<ISPPreview>s5k4h5yc_dw9807_isp_preview</ISPPreview>
<ISPSnapshot>s5k4h5yc_dw9807_isp_snapshot</ISPSnapshot>
<ISPVideo>s5k4h5yc_dw9807_isp_default_video</ISPVideo>
<CPPPreview>s5k4h5yc_dw9807_cpp_preview</CPPPreview>
<CPPSnapshot>s5k4h5yc_dw9807_cpp_sports_snapshot</CPPSnapshot>
<CPPVideo>s5k4h5yc_dw9807_cpp_video</CPPVideo>
<A3Preview>s5k4h5yc_dw9807_3a_sports_preview</A3Preview>
<A3Video>s5k4h5yc_dw9807_3a_sports_preview</A3Video>
</ChromatixName>
<!--Food-->
<ChromatixName sensor_resolution_index="1" special_mode_mask="FOODMODE">
<ISPPreview>s5k4h5yc_dw9807_isp_preview</ISPPreview>
<ISPSnapshot>s5k4h5yc_dw9807_isp_snapshot</ISPSnapshot>
<ISPVideo>s5k4h5yc_dw9807_isp_default_video</ISPVideo>
<CPPPreview>s5k4h5yc_dw9807_cpp_preview</CPPPreview>
<CPPSnapshot>s5k4h5yc_dw9807_cpp_food_snapshot</CPPSnapshot>
<CPPVideo>s5k4h5yc_dw9807_cpp_video</CPPVideo>
<A3Preview>s5k4h5yc_dw9807_3a_food</A3Preview>
<A3Video>s5k4h5yc_dw9807_3a_zsl_video</A3Video>
</ChromatixName>
<ChromatixName sensor_resolution_index="1" special_mode_mask="QHDVIDEORECORDING">
<ISPPreview>s5k4h5yc_dw9807_isp_qhd_video</ISPPreview>
<ISPSnapshot>s5k4h5yc_dw9807_isp_qhd_video</ISPSnapshot>
<ISPVideo>s5k4h5yc_dw9807_isp_qhd_video</ISPVideo>
<CPPPreview>s5k4h5yc_dw9807_cpp_video_qhd</CPPPreview>
<CPPSnapshot>s5k4h5yc_dw9807_cpp_video_qhd</CPPSnapshot>
<CPPVideo>s5k4h5yc_dw9807_cpp_video_qhd</CPPVideo>
<CPPLiveshot>s5k4h5yc_dw9807_cpp_liveshot</CPPLiveshot>
<A3Preview>s5k4h5yc_dw9807_3a_zsl_video</A3Preview>
<A3Video>s5k4h5yc_dw9807_3a_zsl_video</A3Video>
</ChromatixName>
<ChromatixName sensor_resolution_index="2">
<ISPPreview>s5k4h5yc_dw9807_isp_hfr_120</ISPPreview>
<ISPSnapshot>s5k4h5yc_dw9807_isp_hfr_120</ISPSnapshot>
<ISPVideo>s5k4h5yc_dw9807_isp_hfr_120</ISPVideo>
<CPPPreview>s5k4h5yc_dw9807_cpp_hfr_120</CPPPreview>
<CPPSnapshot>s5k4h5yc_dw9807_cpp_hfr_120</CPPSnapshot>
<CPPVideo>s5k4h5yc_dw9807_cpp_hfr_120</CPPVideo>
<CPPLiveshot>s5k4h5yc_dw9807_cpp_liveshot</CPPLiveshot>
<A3Preview>s5k4h5yc_dw9807_3a_hfr_120</A3Preview>
<A3Video>s5k4h5yc_dw9807_3a_hfr_120</A3Video>
</ChromatixName>
</ResolutionChromatixInfo>
</ChromatixConfigurationRoot>

View File

@ -0,0 +1,168 @@
<!--
Copyright (c) 2015 Qualcomm Technologies, Inc.
All Rights Reserved.
Confidential and Proprietary - Qualcomm Technologies, Inc.
-->
<!--
CommonChromatixInfo:
CommonChromatixInfo is the information about chromatix needed for
various use cases.
Ex:- Preview, Snapshot, ZSL, HFR, HDR, Video, Liveshot for ISP, CPP,
3A and SW PostProc.
Entries in this node are common for all sensor modes.
ResolutionChromatixInfo:
ResolutionChromatixInfo is the information about chromatix needed for
various use cases.
Ex:- Preview, Snapshot, ZSL, HFR, HDR, Video, Liveshot for ISP, CPP,
3A and SW PostProc.
Entries in this node are specific to sensor resolution.
ChromatixName:
Contains the list of chromatix names for all modules.
special_mode_mask:
It is the bit mask for special modes, which is used for
chromatix selection.
Special modes can be any mode that needs a special chromatix.
Ex:- scene mode, DZOOM mode, OIS capture mode, flash mode
This is applicable for CommonChromatixInfo and
ResolutionChromatixInfo.
special_mode_mask="0" means none of the special modes are
selected.
sensor_resolution_index:
It is the sensor resolution index for which chromatix libraries
will be choosen.
It is applicable only in ResolutionChromatixInfo.
ISPCommon :
Common tuning library name for ISP
ISPPreview :
Preview tuning library name for ISP
ISPSnapshot :
Snapshot tuning library name for ISP
CPPCommon :
Common tuning library name for CPP
CPPPreview :
Preview tuning library name for CPP
CPPSnapshot :
Snapshot tuning library name for CPP
CPPLiveshot :
Liveshot tuning library name for CPP
PostProc :
Tuning library name for postproc module
A3Preview :
Preview tuning library for 3A
A3Video :
Video tuning library for 3A
Order of Resolution Pick:
Assume the current sensor mode is "r" and special mode mask is "s".
Chromatix for a module and type is choosen in this order till we find a
valid chroamtix file name or else NULL is returned.
1) From ResolutionChromatixInfo node for which sensor_resolution_index
is "r" and special_mode_mask is "s".
2) From CommonChromatixInfo node for which special_mode_mask is "s".
3) From ResolutionChromatixInfo node for which sensor_resolution_index
is "r" and special_mode_mask is "0".
4) From CommonChromatixInfo node for which special_mode_mask is "0".
5) NULL is returned if we dont find in any of the above cases.
special_mode_mask values:
SENSOR_SPECIAL_MODE_NONE = 0,
SENSOR_SPECIAL_MODE_FLASH = 1,
SENSOR_SPECIAL_MODE_ZOOM_UPSCALE = 2,
SENSOR_SPECIAL_MODE_ZOOM_DOWNSCALE = 4,
SENSOR_SPECIAL_MODE_OIS_CAPTURE = 8,
-->
<ChromatixConfigurationRoot>
<CommonChromatixInfo>
<ChromatixName>
<ISPCommon>s5k6b2yx_common</ISPCommon>
<ISPPreview>s5k6b2yx_snapshot</ISPPreview>
<ISPSnapshot>s5k6b2yx_snapshot</ISPSnapshot>
<ISPVideo>s5k6b2yx_default_video</ISPVideo>
<CPPPreview>s5k6b2yx_cpp_preview</CPPPreview>
<CPPSnapshot>s5k6b2yx_cpp_snapshot</CPPSnapshot>
<CPPVideo>s5k6b2yx_cpp_video</CPPVideo>
<CPPLiveshot>s5k6b2yx_cpp_liveshot</CPPLiveshot>
<A3Preview>s5k6b2yx_zsl_preview_lc898122</A3Preview>
<A3Video>s5k6b2yx_default_video_lc898122</A3Video>
<PostProc>s5k6b2yx_postproc</PostProc>
</ChromatixName>
</CommonChromatixInfo>
<ResolutionChromatixInfo>
<ChromatixName sensor_resolution_index="0">
<ISPPreview>s5k6b2yx_snapshot</ISPPreview>
<ISPSnapshot>s5k6b2yx_snapshot</ISPSnapshot>
<ISPVideo>s5k6b2yx_default_video</ISPVideo>
<CPPPreview>s5k6b2yx_cpp_preview</CPPPreview>
<CPPSnapshot>s5k6b2yx_cpp_snapshot</CPPSnapshot>
<CPPVideo>s5k6b2yx_cpp_video</CPPVideo>
<CPPLiveshot>s5k6b2yx_cpp_liveshot</CPPLiveshot>
<A3Preview>s5k6b2yx_zsl_preview_lc898122</A3Preview>
<A3Video>s5k6b2yx_default_video_lc898122</A3Video>
</ChromatixName>
<ChromatixName sensor_resolution_index="0" special_mode_mask="VIDEORECORDING">
<ISPPreview>s5k6b2yx_snapshot</ISPPreview>
<ISPSnapshot>s5k6b2yx_snapshot</ISPSnapshot>
<ISPVideo>s5k6b2yx_default_video</ISPVideo>
<CPPPreview>s5k6b2yx_cpp_video</CPPPreview>
<CPPSnapshot>s5k6b2yx_cpp_snapshot</CPPSnapshot>
<CPPVideo>s5k6b2yx_cpp_video</CPPVideo>
<CPPLiveshot>s5k6b2yx_cpp_liveshot</CPPLiveshot>
<A3Preview>s5k6b2yx_zsl_preview_lc898122</A3Preview>
<A3Video>s5k6b2yx_default_video_lc898122</A3Video>
</ChromatixName>
<ChromatixName sensor_resolution_index="2">
<ISPPreview>s5k6b2yx_hfr_120</ISPPreview>
<ISPSnapshot>s5k6b2yx_hfr_120</ISPSnapshot>
<ISPVideo>s5k6b2yx_hfr_120</ISPVideo>
<CPPPreview>s5k6b2yx_cpp_hfr_120</CPPPreview>
<CPPSnapshot>s5k6b2yx_cpp_hfr_120</CPPSnapshot>
<CPPVideo>s5k6b2yx_cpp_hfr_120</CPPVideo>
<CPPLiveshot>s5k6b2yx_cpp_hfr_120</CPPLiveshot>
<A3Preview>s5k6b2yx_hfr_120_lc898122</A3Preview>
<A3Video>s5k6b2yx_hfr_120_lc898122</A3Video>
</ChromatixName>
<ChromatixName sensor_resolution_index="0" special_mode_mask="VT">
<ISPPreview>s5k6b2yx_vt</ISPPreview>
<ISPSnapshot>s5k6b2yx_vt</ISPSnapshot>
<ISPVideo>s5k6b2yx_snapshot</ISPVideo>
<CPPPreview>s5k6b2yx_cpp_vt</CPPPreview>
<CPPSnapshot>s5k6b2yx_cpp_vt</CPPSnapshot>
<CPPVideo>s5k6b2yx_cpp_video</CPPVideo>
<CPPLiveshot>s5k6b2yx_cpp_liveshot</CPPLiveshot>
<A3Preview>s5k6b2yx_vt_lc898122</A3Preview>
<A3Video>s5k6b2yx_vt_lc898122</A3Video>
</ChromatixName>
<ChromatixName sensor_resolution_index="0" special_mode_mask="VT_VGA">
<ISPPreview>s5k6b2yx_vt_hd</ISPPreview>
<ISPSnapshot>s5k6b2yx_vt_hd</ISPSnapshot>
<ISPVideo>s5k6b2yx_snapshot</ISPVideo>
<CPPPreview>s5k6b2yx_cpp_vt_hd</CPPPreview>
<CPPSnapshot>s5k6b2yx_cpp_vt_hd</CPPSnapshot>
<CPPVideo>s5k6b2yx_cpp_video</CPPVideo>
<CPPLiveshot>s5k6b2yx_cpp_liveshot</CPPLiveshot>
<A3Preview>s5k6b2yx_vt_hd_lc898122</A3Preview>
<A3Video>s5k6b2yx_vt_hd_lc898122</A3Video>
</ChromatixName>
<ChromatixName sensor_resolution_index="0" special_mode_mask="VT_HD">
<ISPPreview>s5k6b2yx_vt_30fps</ISPPreview>
<ISPSnapshot>s5k6b2yx_vt_30fps</ISPSnapshot>
<ISPVideo>s5k6b2yx_snapshot</ISPVideo>
<CPPPreview>s5k6b2yx_cpp_vt_30fps</CPPPreview>
<CPPSnapshot>s5k6b2yx_cpp_vt_30fps</CPPSnapshot>
<CPPVideo>s5k6b2yx_cpp_video</CPPVideo>
<CPPLiveshot>s5k6b2yx_cpp_liveshot</CPPLiveshot>
<A3Preview>s5k6b2yx_vt_30fps_lc898122</A3Preview>
<A3Video>s5k6b2yx_vt_30fps_lc898122</A3Video>
</ChromatixName>
<ChromatixName sensor_resolution_index="0" special_mode_mask="NIGHT_SCENE">
<ISPCommon>s5k6b2yx_common</ISPCommon>
<ISPPreview>s5k6b2yx_snapshot</ISPPreview>
<ISPSnapshot>s5k6b2yx_snapshot</ISPSnapshot>
<ISPVideo>s5k6b2yx_default_video</ISPVideo>
<CPPPreview>s5k6b2yx_cpp_preview</CPPPreview>
<CPPSnapshot>s5k6b2yx_cpp_snapshot</CPPSnapshot>
<CPPVideo>s5k6b2yx_cpp_video</CPPVideo>
<A3Preview>s5k6b2yx_night_preview_lc898122</A3Preview>
<A3Video>s5k6b2yx_night_preview_lc898122</A3Video>
</ChromatixName>
</ResolutionChromatixInfo>
</ChromatixConfigurationRoot>

View File

@ -0,0 +1,381 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
DSI Module configuration XML file
Copyright (c) 2013, 2015 Qualcomm Technologies, Inc. All Rights Reserved.
Qualcomm Technologies Proprietary and Confidential.
-->
<list name="dsi_config">
<!-- Configuration for legacy MSM targets -->
<listitem name="msm">
<data name="qos_enabled" type="int"> 0 </data>
<data name="rmnet_data_enabled" type="int"> 0 </data>
<data name="phys_net_dev" type="string"> rmnet0 </data>
<data name="single_qmux_channel_enabled" type="int"> 0 </data>
<data name="single_qmux_channel_name" type="string"> rmnet0 </data>
<data name="num_dsi_handles" type="int"> 8 </data>
<list name="device_names">
<data type="string"> rmnet0 </data>
<data type="string"> rmnet1 </data>
<data type="string"> rmnet2 </data>
<data type="string"> rmnet3 </data>
<data type="string"> rmnet4 </data>
<data type="string"> rmnet5 </data>
<data type="string"> rmnet6 </data>
<data type="string"> rmnet7 </data>
</list>
<list name="control_port_names">
<data type="string"> rmnet0 </data>
<data type="string"> rmnet1 </data>
<data type="string"> rmnet2 </data>
<data type="string"> rmnet3 </data>
<data type="string"> rmnet4 </data>
<data type="string"> rmnet5 </data>
<data type="string"> rmnet6 </data>
<data type="string"> rmnet7 </data>
</list>
</listitem>
<!-- Configuration for fusion4.5 PCIe -->
<listitem name="fusion4_5_pcie">
<data name="qos_enabled" type="int"> 0 </data>
<data name="rmnet_data_enabled" type="int"> 1 </data>
<data name="phys_net_dev" type="string"> rmnet_mhi0 </data>
<data name="single_qmux_channel_enabled" type="int"> 1 </data>
<data name="single_qmux_channel_name" type="string"> rmnet_mhi0 </data>
<data name="num_dsi_handles" type="int"> 8 </data>
<list name="device_names">
<data type="string"> rmnet_data0 </data>
<data type="string"> rmnet_data1 </data>
<data type="string"> rmnet_data2 </data>
<data type="string"> rmnet_data3 </data>
<data type="string"> rmnet_data4 </data>
<data type="string"> rmnet_data5 </data>
<data type="string"> rmnet_data6 </data>
<data type="string"> rmnet_data7 </data>
</list>
<list name="control_port_names">
<data type="string"> rmnet_data0 </data>
<data type="string"> rmnet_data1 </data>
<data type="string"> rmnet_data2 </data>
<data type="string"> rmnet_data3 </data>
<data type="string"> rmnet_data4 </data>
<data type="string"> rmnet_data5 </data>
<data type="string"> rmnet_data6 </data>
<data type="string"> rmnet_data7 </data>
</list>
</listitem>
<!-- Configuration for MSM8994 -->
<listitem name="msm8994">
<data name="qos_enabled" type="int"> 1 </data>
<data name="rmnet_data_enabled" type="int"> 1 </data>
<data name="phys_net_dev" type="string"> rmnet_ipa0 </data>
<data name="single_qmux_channel_enabled" type="int"> 1 </data>
<data name="single_qmux_channel_name" type="string"> rmnet0 </data>
<data name="num_dsi_handles" type="int"> 8 </data>
<list name="device_names">
<data type="string"> rmnet_data0 </data>
<data type="string"> rmnet_data1 </data>
<data type="string"> rmnet_data2 </data>
<data type="string"> rmnet_data3 </data>
<data type="string"> rmnet_data4 </data>
<data type="string"> rmnet_data5 </data>
<data type="string"> rmnet_data6 </data>
<data type="string"> rmnet_data7 </data>
</list>
<list name="control_port_names">
<data type="string"> rmnet_data0 </data>
<data type="string"> rmnet_data1 </data>
<data type="string"> rmnet_data2 </data>
<data type="string"> rmnet_data3 </data>
<data type="string"> rmnet_data4 </data>
<data type="string"> rmnet_data5 </data>
<data type="string"> rmnet_data6 </data>
<data type="string"> rmnet_data7 </data>
</list>
</listitem>
<!-- Configuration for dpm_2_0 targets -->
<listitem name="dpm_2_0">
<data name="qos_enabled" type="int"> 1 </data>
<data name="rmnet_data_enabled" type="int"> 1 </data>
<data name="phys_net_dev" type="string"> rmnet0 </data>
<data name="single_qmux_channel_enabled" type="int"> 1 </data>
<data name="single_qmux_channel_name" type="string"> rmnet0 </data>
<data name="num_dsi_handles" type="int"> 8 </data>
<list name="device_names">
<data type="string"> rmnet_data0 </data>
<data type="string"> rmnet_data1 </data>
<data type="string"> rmnet_data2 </data>
<data type="string"> rmnet_data3 </data>
<data type="string"> rmnet_data4 </data>
<data type="string"> rmnet_data5 </data>
<data type="string"> rmnet_data6 </data>
<data type="string"> rmnet_data7 </data>
</list>
<list name="control_port_names">
<data type="string"> rmnet_data0 </data>
<data type="string"> rmnet_data1 </data>
<data type="string"> rmnet_data2 </data>
<data type="string"> rmnet_data3 </data>
<data type="string"> rmnet_data4 </data>
<data type="string"> rmnet_data5 </data>
<data type="string"> rmnet_data6 </data>
<data type="string"> rmnet_data7 </data>
</list>
</listitem>
<!-- Configuration for Jolokia -->
<listitem name="jolokia">
<data name="qos_enabled" type="int"> 1 </data>
<data name="rmnet_data_enabled" type="int"> 1 </data>
<data name="phys_net_dev" type="string"> rmnet0 </data>
<data name="single_qmux_channel_enabled" type="int"> 1 </data>
<data name="single_qmux_channel_name" type="string"> rmnet0 </data>
<data name="num_dsi_handles" type="int"> 8 </data>
<list name="device_names">
<data type="string"> rmnet_data0 </data>
<data type="string"> rmnet_data1 </data>
<data type="string"> rmnet_data2 </data>
<data type="string"> rmnet_data3 </data>
<data type="string"> rmnet_data4 </data>
<data type="string"> rmnet_data5 </data>
<data type="string"> rmnet_data6 </data>
<data type="string"> rmnet_data7 </data>
</list>
<list name="control_port_names">
<data type="string"> rmnet_data0 </data>
<data type="string"> rmnet_data1 </data>
<data type="string"> rmnet_data2 </data>
<data type="string"> rmnet_data3 </data>
<data type="string"> rmnet_data4 </data>
<data type="string"> rmnet_data5 </data>
<data type="string"> rmnet_data6 </data>
<data type="string"> rmnet_data7 </data>
</list>
</listitem>
<!-- Configuration for MSM8992 -->
<listitem name="msm8992">
<data name="qos_enabled" type="int"> 1 </data>
<data name="rmnet_data_enabled" type="int"> 1 </data>
<data name="phys_net_dev" type="string"> rmnet_ipa0 </data>
<data name="single_qmux_channel_enabled" type="int"> 1 </data>
<data name="single_qmux_channel_name" type="string"> rmnet0 </data>
<data name="num_dsi_handles" type="int"> 8 </data>
<list name="device_names">
<data type="string"> rmnet_data0 </data>
<data type="string"> rmnet_data1 </data>
<data type="string"> rmnet_data2 </data>
<data type="string"> rmnet_data3 </data>
<data type="string"> rmnet_data4 </data>
<data type="string"> rmnet_data5 </data>
<data type="string"> rmnet_data6 </data>
<data type="string"> rmnet_data7 </data>
</list>
<list name="control_port_names">
<data type="string"> rmnet_data0 </data>
<data type="string"> rmnet_data1 </data>
<data type="string"> rmnet_data2 </data>
<data type="string"> rmnet_data3 </data>
<data type="string"> rmnet_data4 </data>
<data type="string"> rmnet_data5 </data>
<data type="string"> rmnet_data6 </data>
<data type="string"> rmnet_data7 </data>
</list>
</listitem>
<!-- Configuration for 9X40/9X45 LE (Tesla) -->
<listitem name="tesla">
<data name="qos_enabled" type="int"> 0 </data>
<data name="qos_enabled" type="int"> 1 </data>
<data name="rmnet_data_enabled" type="int"> 1 </data>
<data name="phys_net_dev" type="string"> rmnet_ipa0 </data>
<data name="single_qmux_channel_enabled" type="int"> 1 </data>
<data name="single_qmux_channel_name" type="string"> rmnet0 </data>
<data name="num_dsi_handles" type="int"> 8 </data>
<list name="device_names">
<data type="string"> rmnet_data0 </data>
<data type="string"> rmnet_data1 </data>
<data type="string"> rmnet_data2 </data>
<data type="string"> rmnet_data3 </data>
<data type="string"> rmnet_data4 </data>
<data type="string"> rmnet_data5 </data>
<data type="string"> rmnet_data6 </data>
<data type="string"> rmnet_data7 </data>
</list>
<list name="control_port_names">
<data type="string"> rmnet_data0 </data>
<data type="string"> rmnet_data1 </data>
<data type="string"> rmnet_data2 </data>
<data type="string"> rmnet_data3 </data>
<data type="string"> rmnet_data4 </data>
<data type="string"> rmnet_data5 </data>
<data type="string"> rmnet_data6 </data>
<data type="string"> rmnet_data7 </data>
</list>
</listitem>
<!-- Configuration for MSM8952/MSM8956 -->
<listitem name="tabasco">
<data name="qos_enabled" type="int"> 1 </data>
<data name="rmnet_data_enabled" type="int"> 1 </data>
<data name="phys_net_dev" type="string"> rmnet_ipa0 </data>
<data name="single_qmux_channel_enabled" type="int"> 1 </data>
<data name="single_qmux_channel_name" type="string"> rmnet0 </data>
<data name="num_dsi_handles" type="int"> 8 </data>
<list name="device_names">
<data type="string"> rmnet_data0 </data>
<data type="string"> rmnet_data1 </data>
<data type="string"> rmnet_data2 </data>
<data type="string"> rmnet_data3 </data>
<data type="string"> rmnet_data4 </data>
<data type="string"> rmnet_data5 </data>
<data type="string"> rmnet_data6 </data>
<data type="string"> rmnet_data7 </data>
</list>
<list name="control_port_names">
<data type="string"> rmnet_data0 </data>
<data type="string"> rmnet_data1 </data>
<data type="string"> rmnet_data2 </data>
<data type="string"> rmnet_data3 </data>
<data type="string"> rmnet_data4 </data>
<data type="string"> rmnet_data5 </data>
<data type="string"> rmnet_data6 </data>
<data type="string"> rmnet_data7 </data>
</list>
</listitem>
<!-- Configuration for MSM8976 -->
<listitem name="Eldarion">
<data name="qos_enabled" type="int"> 1 </data>
<data name="rmnet_data_enabled" type="int"> 1 </data>
<data name="phys_net_dev" type="string"> rmnet_ipa0 </data>
<data name="single_qmux_channel_enabled" type="int"> 1 </data>
<data name="single_qmux_channel_name" type="string"> rmnet0 </data>
<data name="num_dsi_handles" type="int"> 8 </data>
<list name="device_names">
<data type="string"> rmnet_data0 </data>
<data type="string"> rmnet_data1 </data>
<data type="string"> rmnet_data2 </data>
<data type="string"> rmnet_data3 </data>
<data type="string"> rmnet_data4 </data>
<data type="string"> rmnet_data5 </data>
<data type="string"> rmnet_data6 </data>
<data type="string"> rmnet_data7 </data>
</list>
<list name="control_port_names">
<data type="string"> rmnet_data0 </data>
<data type="string"> rmnet_data1 </data>
<data type="string"> rmnet_data2 </data>
<data type="string"> rmnet_data3 </data>
<data type="string"> rmnet_data4 </data>
<data type="string"> rmnet_data5 </data>
<data type="string"> rmnet_data6 </data>
<data type="string"> rmnet_data7 </data>
</list>
</listitem>
<!-- Configuration for MSM8996 -->
<listitem name="msm8996">
<data name="qos_enabled" type="int"> 1 </data>
<data name="rmnet_data_enabled" type="int"> 1 </data>
<data name="phys_net_dev" type="string"> rmnet_ipa0 </data>
<data name="single_qmux_channel_enabled" type="int"> 1 </data>
<data name="single_qmux_channel_name" type="string"> rmnet0 </data>
<data name="num_dsi_handles" type="int"> 8 </data>
<list name="device_names">
<data type="string"> rmnet_data0 </data>
<data type="string"> rmnet_data1 </data>
<data type="string"> rmnet_data2 </data>
<data type="string"> rmnet_data3 </data>
<data type="string"> rmnet_data4 </data>
<data type="string"> rmnet_data5 </data>
<data type="string"> rmnet_data6 </data>
<data type="string"> rmnet_data7 </data>
</list>
<list name="control_port_names">
<data type="string"> rmnet_data0 </data>
<data type="string"> rmnet_data1 </data>
<data type="string"> rmnet_data2 </data>
<data type="string"> rmnet_data3 </data>
<data type="string"> rmnet_data4 </data>
<data type="string"> rmnet_data5 </data>
<data type="string"> rmnet_data6 </data>
<data type="string"> rmnet_data7 </data>
</list>
</listitem>
<!-- Configuration for Fusion 8084 + 9x45 PCIe -->
<listitem name="fusion_8084_9x45_pcie">
<data name="qos_enabled" type="int"> 0 </data>
<data name="rmnet_data_enabled" type="int"> 1 </data>
<data name="phys_net_dev" type="string"> rmnet_mhi0 </data>
<data name="single_qmux_channel_enabled" type="int"> 1 </data>
<data name="single_qmux_channel_name" type="string"> rmnet_mhi0 </data>
<data name="num_dsi_handles" type="int"> 8 </data>
<list name="device_names">
<data type="string"> rmnet_data0 </data>
<data type="string"> rmnet_data1 </data>
<data type="string"> rmnet_data2 </data>
<data type="string"> rmnet_data3 </data>
<data type="string"> rmnet_data4 </data>
<data type="string"> rmnet_data5 </data>
<data type="string"> rmnet_data6 </data>
<data type="string"> rmnet_data7 </data>
</list>
<list name="control_port_names">
<data type="string"> rmnet_data0 </data>
<data type="string"> rmnet_data1 </data>
<data type="string"> rmnet_data2 </data>
<data type="string"> rmnet_data3 </data>
<data type="string"> rmnet_data4 </data>
<data type="string"> rmnet_data5 </data>
<data type="string"> rmnet_data6 </data>
<data type="string"> rmnet_data7 </data>
</list>
</listitem>
</list>

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,348 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
QMI Module configuration XML file
Copyright (c) 2013-2015 Qualcomm Technologies, Inc. All Rights Reserved.
Qualcomm Technologies Proprietary and Confidential.
-->
<!-- QMI configuration -->
<list name="qmi_config">
<!-- Fusion4.5 (PCIe) parameters -->
<listitem name = "fusion4_5_pcie">
<data name="single_qmux_ch" type="int"> 1 </data>
<data name="control_ports_len" type="int"> 2 </data>
<list name="conn_str">
<data type="string"> QMI_PORT_RMNET_MHI_0 </data>
<data type="string"> QMI_PORT_RMNET_MHI_1 </data>
</list>
<list name="conn_id">
<data type="string"> QMI_CONN_ID_RMNET_MHI_0 </data>
<data type="string"> QMI_CONN_ID_RMNET_MHI_1 </data>
</list>
<list name="dev_name">
<data type="string"> /dev/mhi_pipe_14 </data>
<data type="string"> /dev/mhi_pipe_16 </data>
</list>
<list name="dev_name_test">
<data type="string"> /tmp/data/mhi_pipe_14 </data>
<data type="string"> /tmp/data/mhi_pipe_16 </data>
</list>
<list name="ch_name">
<data type="string"> MHICTL0 </data>
<data type="string"> MHICTL1 </data>
</list>
<list name="transport">
<data type="string"> LINUX_QMI_TRANSPORT_MHI </data>
<data type="string"> LINUX_QMI_TRANSPORT_MHI </data>
</list>
<list name="enabled">
<data type="int"> 1 </data>
<data type="int"> 1 </data>
</list>
<list name="open_at_powerup">
<data type="int"> 1 </data>
<data type="int"> 0 </data>
</list>
</listitem>
<!-- MSM8994 parameters -->
<listitem name = "msm8994">
<data name="single_qmux_ch" type="int"> 1 </data>
<data name="control_ports_len" type="int"> 1 </data>
<list name="conn_str">
<data type="string"> QMI_PORT_RMNET_IPA_0 </data>
</list>
<list name="conn_id">
<data type="string"> QMI_CONN_ID_RMNET_0 </data>
<data type="string"> QMI_CONN_ID_RMNET_8 </data>
</list>
<list name="dev_name">
<data type="string"> /dev/smdcntl0 </data>
<data type="string"> /dev/smdcntl8 </data>
</list>
<list name="dev_name_test">
<data type="string"> /tmp/data/smdcntl0 </data>
<data type="string"> /tmp/data/smdcntl8 </data>
</list>
<list name="ch_name">
<data type="string"> DATA5_CNTL </data>
<data type="string"> DATA14_CNTL </data>
</list>
<list name="transport">
<data type="string"> LINUX_QMI_TRANSPORT_SMD </data>
<data type="string"> LINUX_QMI_TRANSPORT_SMD </data>
</list>
<list name="enabled">
<data type="int"> 1 </data>
<data type="int"> 1 </data>
</list>
<list name="open_at_powerup">
<data type="int"> 1 </data>
</list>
</listitem>
<!-- MDM9X40/MDM9X45 (Tesla) parameters -->
<listitem name = "tesla">
<data name="single_qmux_ch" type="int"> 1 </data>
<data name="control_ports_len" type="int"> 2 </data>
<list name="conn_str">
<data type="string"> QMI_PORT_RMNET_0 </data>
<data type="string"> QMI_PORT_RMNET_8 </data>
</list>
<list name="conn_id">
<data type="string"> QMI_CONN_ID_RMNET_0 </data>
<data type="string"> QMI_CONN_ID_RMNET_8 </data>
</list>
<list name="dev_name">
<data type="string"> /dev/smdcntl0 </data>
<data type="string"> /dev/smdcntl8 </data>
</list>
<list name="ch_name">
<data type="string"> DATA5_CNTL </data>
<data type="string"> DATA40_CNTL </data>
</list>
<list name="transport">
<data type="string"> LINUX_QMI_TRANSPORT_BAM </data>
<data type="string"> LINUX_QMI_TRANSPORT_BAM </data>
</list>
<list name="enabled">
<data type="int"> 1 </data>
<data type="int"> 1 </data>
</list>
<list name="open_at_powerup">
<data type="int"> 1 </data>
<data type="int"> 0 </data>
</list>
</listitem>
<!-- MSM8992 parameters -->
<listitem name = "msm8992">
<data name="single_qmux_ch" type="int"> 1 </data>
<data name="control_ports_len" type="int"> 2 </data>
<list name="conn_str">
<data type="string"> QMI_PORT_RMNET_0 </data>
<data type="string"> QMI_PORT_RMNET_8 </data>
</list>
<list name="conn_id">
<data type="string"> QMI_CONN_ID_RMNET_0 </data>
<data type="string"> QMI_CONN_ID_RMNET_8 </data>
</list>
<list name="dev_name">
<data type="string"> /dev/smdcntl0 </data>
<data type="string"> /dev/smdcntl8 </data>
</list>
<list name="dev_name_test">
<data type="string"> /tmp/data/smdcntl0 </data>
<data type="string"> /tmp/data/smdcntl8 </data>
</list>
<list name="ch_name">
<data type="string"> DATA5_CNTL </data>
<data type="string"> DATA40_CNTL </data>
</list>
<list name="transport">
<data type="string"> LINUX_QMI_TRANSPORT_SMD </data>
<data type="string"> LINUX_QMI_TRANSPORT_SMD </data>
</list>
<list name="enabled">
<data type="int"> 1 </data>
<data type="int"> 1 </data>
</list>
<list name="open_at_powerup">
<data type="int"> 1 </data>
<data type="int"> 0 </data>
</list>
</listitem>
<!-- MSM8952/MSM8956 parameters -->
<listitem name = "tabasco">
<data name="single_qmux_ch" type="int"> 1 </data>
<data name="dpm_enabled" type="int"> 1 </data>
<data name="use_qmuxd" type="int"> 1 </data>
<data name="control_ports_len" type="int"> 2 </data>
<list name="conn_str">
<data type="string"> QMI_PORT_RMNET_0 </data>
<data type="string"> QMI_PORT_RMNET_8 </data>
</list>
<list name="conn_id">
<data type="string"> QMI_CONN_ID_RMNET_0 </data>
<data type="string"> QMI_CONN_ID_RMNET_8 </data>
</list>
<list name="dev_name">
<data type="string"> /dev/smdcntl0 </data>
<data type="string"> /dev/smdcntl8 </data>
</list>
<list name="dev_name_test">
<data type="string"> /tmp/data/smdcntl0 </data>
<data type="string"> /tmp/data/smdcntl8 </data>
</list>
<list name="ch_name">
<data type="string"> DATA5_CNTL </data>
<data type="string"> DATA40_CNTL </data>
</list>
<list name="transport">
<data type="string"> LINUX_QMI_TRANSPORT_SMD </data>
<data type="string"> LINUX_QMI_TRANSPORT_SMD </data>
</list>
<list name="enabled">
<data type="int"> 1 </data>
<data type="int"> 1 </data>
</list>
<list name="open_at_powerup">
<data type="int"> 1 </data>
<data type="int"> 0 </data>
</list>
</listitem>
<!-- MSM8976 parameters -->
<listitem name = "Eldarion">
<data name="single_qmux_ch" type="int"> 1 </data>
<data name="dpm_enabled" type="int"> 1 </data>
<data name="use_qmuxd" type="int"> 1 </data>
<data name="control_ports_len" type="int"> 2 </data>
<list name="conn_str">
<data type="string"> QMI_PORT_RMNET_0 </data>
<data type="string"> QMI_PORT_RMNET_8 </data>
</list>
<list name="conn_id">
<data type="string"> QMI_CONN_ID_RMNET_0 </data>
<data type="string"> QMI_CONN_ID_RMNET_8 </data>
</list>
<list name="dev_name">
<data type="string"> /dev/smdcntl0 </data>
<data type="string"> /dev/smdcntl8 </data>
</list>
<list name="dev_name_test">
<data type="string"> /tmp/data/smdcntl0 </data>
<data type="string"> /tmp/data/smdcntl8 </data>
</list>
<list name="ch_name">
<data type="string"> DATA5_CNTL </data>
<data type="string"> DATA40_CNTL </data>
</list>
<list name="transport">
<data type="string"> LINUX_QMI_TRANSPORT_SMD </data>
<data type="string"> LINUX_QMI_TRANSPORT_SMD </data>
</list>
<list name="enabled">
<data type="int"> 1 </data>
<data type="int"> 1 </data>
</list>
<list name="open_at_powerup">
<data type="int"> 1 </data>
<data type="int"> 0 </data>
</list>
</listitem>
<!-- MSM8996 parameters -->
<listitem name = "msm8996">
<data name="single_qmux_ch" type="int"> 1 </data>
<data name="control_ports_len" type="int"> 2 </data>
<data name="dpm_enabled" type="int"> 1 </data>
<!-- use qmuxd in MSM8996 for Hero -->
<data name="use_qmuxd" type="int"> 1 </data>
<list name="conn_str">
<data type="string"> QMI_PORT_RMNET_0 </data>
<data type="string"> QMI_PORT_RMNET_8 </data>
</list>
<list name="conn_id">
<data type="string"> QMI_CONN_ID_RMNET_0 </data>
<data type="string"> QMI_CONN_ID_RMNET_8 </data>
</list>
<list name="dev_name">
<data type="string"> /dev/smdcntl0 </data>
<data type="string"> /dev/smdcntl8 </data>
</list>
<list name="dev_name_test">
<data type="string"> /tmp/data/smdcntl0 </data>
<data type="string"> /tmp/data/smdcntl8 </data>
</list>
<list name="ch_name">
<data type="string"> DATA5_CNTL </data>
<data type="string"> DATA40_CNTL </data>
</list>
<list name="transport">
<data type="string"> LINUX_QMI_TRANSPORT_SMD </data>
<data type="string"> LINUX_QMI_TRANSPORT_SMD </data>
</list>
<list name="enabled">
<data type="int"> 1 </data>
<data type="int"> 1 </data>
</list>
<list name="open_at_powerup">
<data type="int"> 1 </data>
<data type="int"> 0 </data>
</list>
</listitem>
</list>

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1 @@
ミュ゙ ミュ゙ ミュ゙ ミュ゙ ミュ゙ ミュ゙ ミュ゙ ミュ゙

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1 @@
ミュ゙ ミュ゙ ミュ゙ ミュ゙ ミュ゙ ミュ゙ ミュ゙ ミュ゙

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<!---/******************************************************************************
* @file com.qti.location.sdk.xml
* @brief configuration file for permission mapping and library publishing
* Copyright (c) 2015 Qualcomm Technologies, Inc.
* All Rights Reserved.
* Confidential and Proprietary - Qualcomm Technologies, Inc.
* *****************************************************************************-->
<permissions>
<library name="com.qti.location.sdk" file="/system/framework/com.qti.location.sdk.jar"/>
</permissions>

View File

@ -0,0 +1,17 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
/* ====================================================================
* Copyright (c) 2014 Qualcomm Technologies, Inc. All Rights Reserved.
* Qualcomm Technologies Proprietary and Confidential.
* =====================================================================
* @file com.qti.snapdragon.sdk.display.xml
*
*/
-->
<permissions>
<library
name="com.qti.snapdragon.sdk.display"
file="/system/framework/com.qti.snapdragon.sdk.display.jar" />
</permissions>

View File

@ -0,0 +1,25 @@
<?xml version="1.0" encoding="utf-8"?>
<!---******************************************************************************
* @file com.qualcomm.location.xml
* @brief configuration file for permission mapping
* Copyright (c) 2012 Qualcomm Atheros, Inc.
* All Rights Reserved.
* Qualcomm Atheros Confidential and Proprietary.
* *****************************************************************************-->
<permissions>
<permission name="com.qualcomm.permission.IZAT" >
<group gid="gps" />
<group gid="net_raw" />
<group gid="net_admin" />
<group gid="system" />
<group gid="diag" />
<group gid="qcom_diag" />
<group gid="sdcard_rw" />
<group gid="media_rw" />
<group gid="wifi" />
</permission>
</permissions>

View File

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
* Copyright (c) 2015-2016 Qualcomm Technologies, Inc.
* All Rights Reserved.
* Confidential and Proprietary - Qualcomm Technologies, Inc.
-->
<permissions>
<library name="izat.xt.srv" file="/system/framework/izat.xt.srv.jar"/>
</permissions>

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Some files were not shown because too many files have changed in this diff Show More