z2_row: z2_row-ify [1/2]
parent
51a7f5726b
commit
2cd4a40ef3
@ -1 +0,0 @@
|
|||||||
require board=CRACKLING
|
|
||||||
@ -1,58 +0,0 @@
|
|||||||
#!/bin/bash
|
|
||||||
#
|
|
||||||
# Copyright (C) 2016 The CyanogenMod 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.
|
|
||||||
#
|
|
||||||
|
|
||||||
set -e
|
|
||||||
|
|
||||||
DEVICE=crackling
|
|
||||||
VENDOR=wileyfox
|
|
||||||
|
|
||||||
# Load extractutils and do some sanity checks
|
|
||||||
MY_DIR="${BASH_SOURCE%/*}"
|
|
||||||
if [[ ! -d "$MY_DIR" ]]; then MY_DIR="$PWD"; fi
|
|
||||||
|
|
||||||
CM_ROOT="$MY_DIR"/../../..
|
|
||||||
|
|
||||||
HELPER="$CM_ROOT"/vendor/cm/build/tools/extract_utils.sh
|
|
||||||
if [ ! -f "$HELPER" ]; then
|
|
||||||
echo "Unable to find helper script at $HELPER"
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
. "$HELPER"
|
|
||||||
|
|
||||||
if [ $# -eq 0 ]; then
|
|
||||||
SRC=adb
|
|
||||||
else
|
|
||||||
if [ $# -eq 1 ]; then
|
|
||||||
SRC=$1
|
|
||||||
else
|
|
||||||
echo "$0: bad number of arguments"
|
|
||||||
echo ""
|
|
||||||
echo "usage: $0 [PATH_TO_EXPANDED_ROM]"
|
|
||||||
echo ""
|
|
||||||
echo "If PATH_TO_EXPANDED_ROM is not specified, blobs will be extracted from"
|
|
||||||
echo "the device using adb pull."
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
|
|
||||||
# Initialize the helper
|
|
||||||
setup_vendor "$DEVICE" "$VENDOR" "$CM_ROOT"
|
|
||||||
|
|
||||||
extract "$MY_DIR"/proprietary-files-qc.txt "$SRC"
|
|
||||||
extract "$MY_DIR"/proprietary-files.txt "$SRC"
|
|
||||||
|
|
||||||
"$MY_DIR"/setup-makefiles.sh
|
|
||||||
@ -1,359 +0,0 @@
|
|||||||
# ADSP
|
|
||||||
bin/adsprpcd
|
|
||||||
vendor/lib64/libadsprpc.so
|
|
||||||
vendor/lib/libadsprpc.so
|
|
||||||
vendor/lib/libfastcvopt.so
|
|
||||||
|
|
||||||
# Audio
|
|
||||||
vendor/lib64/libacdb-fts.so
|
|
||||||
vendor/lib64/libacdbloader.so
|
|
||||||
vendor/lib64/libacdbrtac.so
|
|
||||||
vendor/lib64/libadiertac.so
|
|
||||||
vendor/lib64/libaudcal.so
|
|
||||||
vendor/lib64/libFlacSwDec.so
|
|
||||||
vendor/lib/libacdb-fts.so
|
|
||||||
vendor/lib/libacdbloader.so
|
|
||||||
vendor/lib/libacdbrtac.so
|
|
||||||
vendor/lib/libadiertac.so
|
|
||||||
vendor/lib/libaudcal.so
|
|
||||||
vendor/lib/libFlacSwDec.so
|
|
||||||
vendor/lib/soundfx/libqcbassboost.so
|
|
||||||
vendor/lib/soundfx/libqcreverb.so
|
|
||||||
vendor/lib/soundfx/libqcvirt.so
|
|
||||||
|
|
||||||
# Bluetooth
|
|
||||||
bin/btnvtool
|
|
||||||
bin/hci_qcomm_init
|
|
||||||
vendor/lib64/libbtnv.so
|
|
||||||
|
|
||||||
# Camera
|
|
||||||
bin/mm-qcamera-daemon
|
|
||||||
vendor/lib/libjpegdhw.so
|
|
||||||
vendor/lib/libjpegehw.so
|
|
||||||
vendor/lib/libmmcamera2_c2d_module.so
|
|
||||||
vendor/lib/libmmcamera2_cpp_module.so
|
|
||||||
vendor/lib/libmmcamera2_frame_algorithm.so
|
|
||||||
vendor/lib/libmmcamera2_iface_modules.so
|
|
||||||
vendor/lib/libmmcamera2_imglib_modules.so
|
|
||||||
vendor/lib/libmmcamera2_isp_modules.so
|
|
||||||
vendor/lib/libmmcamera2_is.so
|
|
||||||
vendor/lib/libmmcamera2_pproc_modules.so
|
|
||||||
vendor/lib/libmmcamera2_q3a_core.so
|
|
||||||
vendor/lib/libmmcamera2_sensor_modules.so
|
|
||||||
vendor/lib/libmmcamera2_stats_algorithm.so
|
|
||||||
vendor/lib/libmmcamera2_stats_modules.so
|
|
||||||
vendor/lib/libmmcamera2_vpe_module.so
|
|
||||||
vendor/lib/libmmcamera2_wnr_module.so
|
|
||||||
vendor/lib/libmmcamera_faceproc.so
|
|
||||||
vendor/lib/libmmcamera_hdr_gb_lib.so
|
|
||||||
vendor/lib/libmmcamera_hdr_lib.so
|
|
||||||
vendor/lib/libmmcamera_imglib.so
|
|
||||||
vendor/lib/libmmcamera_tintless_algo.so
|
|
||||||
vendor/lib/libmmcamera_tintless_bg_pca_algo.so
|
|
||||||
vendor/lib/libmmcamera_wavelet_lib.so
|
|
||||||
vendor/lib/libmmipl.so
|
|
||||||
vendor/lib/libmmjpeg.so
|
|
||||||
vendor/lib/libmmqjpeg_codec.so
|
|
||||||
vendor/lib/liboemcamera.so
|
|
||||||
vendor/lib/libqomx_jpegenc.so
|
|
||||||
vendor/lib/libactuator_dw9718s_olqba20.so
|
|
||||||
vendor/lib/libactuator_AK7345_camcorder.so
|
|
||||||
vendor/lib/libactuator_AK7345_camera.so
|
|
||||||
vendor/lib/libactuator_dw9718s_olqba20_camcorder.so
|
|
||||||
vendor/lib/libactuator_dw9718s_olqba20_camera.so
|
|
||||||
vendor/lib/libchromatix_hi545_8916_common.so
|
|
||||||
vendor/lib/libchromatix_hi545_8916_hfr_120fps.so
|
|
||||||
vendor/lib/libchromatix_hi545_8916_hfr_60fps.so
|
|
||||||
vendor/lib/libchromatix_hi545_8916_hfr_90fps.so
|
|
||||||
vendor/lib/libchromatix_hi545_8916_liveshot.so
|
|
||||||
vendor/lib/libchromatix_hi545_8916_preview.so
|
|
||||||
vendor/lib/libchromatix_hi545_8916_snapshot.so
|
|
||||||
vendor/lib/libchromatix_hi545_8916_default_video.so
|
|
||||||
vendor/lib/libchromatix_hi545_8916_video_hd.so
|
|
||||||
vendor/lib/libchromatix_imx214_8916_common.so
|
|
||||||
vendor/lib/libchromatix_imx214_8916_hfr_120fps.so
|
|
||||||
vendor/lib/libchromatix_imx214_8916_hfr_60fps.so
|
|
||||||
vendor/lib/libchromatix_imx214_8916_hfr_90fps.so
|
|
||||||
vendor/lib/libchromatix_imx214_8916_liveshot.so
|
|
||||||
vendor/lib/libchromatix_imx214_8916_preview.so
|
|
||||||
vendor/lib/libchromatix_imx214_8916_snapshot.so
|
|
||||||
vendor/lib/libchromatix_imx214_8916_default_video.so
|
|
||||||
vendor/lib/libchromatix_imx214_8916_video_hd.so
|
|
||||||
vendor/lib/libchromatix_s5k3m2_olqba20_common.so
|
|
||||||
vendor/lib/libchromatix_s5k3m2_olqba20_hfr_120fps.so
|
|
||||||
vendor/lib/libchromatix_s5k3m2_olqba20_hfr_60fps.so
|
|
||||||
vendor/lib/libchromatix_s5k3m2_olqba20_hfr_90fps.so
|
|
||||||
vendor/lib/libchromatix_s5k3m2_olqba20_preview.so
|
|
||||||
vendor/lib/libchromatix_s5k3m2_olqba20_snapshot.so
|
|
||||||
vendor/lib/libchromatix_s5k3m2_olqba20_default_video.so
|
|
||||||
vendor/lib/libchromatix_s5k5e2_olq5f19_common.so
|
|
||||||
vendor/lib/libchromatix_s5k5e2_olq5f19_liveshot.so
|
|
||||||
vendor/lib/libchromatix_s5k5e2_olq5f19_preview.so
|
|
||||||
vendor/lib/libchromatix_s5k5e2_olq5f19_snapshot.so
|
|
||||||
vendor/lib/libchromatix_s5k5e2_olq5f19_video.so
|
|
||||||
vendor/lib/libchromatix_s5k5e2_olq5f19_video_hd.so
|
|
||||||
vendor/lib/libmmcamera_s5k3m2_olqba20_eeprom.so
|
|
||||||
vendor/lib/libmmcamera_s5k5e2_olq5f19_eeprom.so
|
|
||||||
vendor/lib/libmmcamera_hi545_8916.so
|
|
||||||
vendor/lib/libmmcamera_imx214_8916.so
|
|
||||||
vendor/lib/libmmcamera_s5k3m2_olqba20.so
|
|
||||||
vendor/lib/libmmcamera_s5k5e2_olq5f19.so
|
|
||||||
|
|
||||||
# Camera firmware
|
|
||||||
etc/firmware/cpp_firmware_v1_1_1.fw
|
|
||||||
etc/firmware/cpp_firmware_v1_1_6.fw
|
|
||||||
etc/firmware/cpp_firmware_v1_2_0.fw
|
|
||||||
etc/firmware/cpp_firmware_v1_4_0.fw
|
|
||||||
|
|
||||||
# CNE/DPM
|
|
||||||
bin/cnd
|
|
||||||
bin/dpmd
|
|
||||||
etc/cne/andsfCne.xml
|
|
||||||
etc/cne/SwimConfig.xml
|
|
||||||
etc/dpm/dpm.conf
|
|
||||||
etc/dpm/nsrm/NsrmConfiguration.xml
|
|
||||||
etc/permissions/cneapiclient.xml
|
|
||||||
etc/permissions/com.qti.dpmframework.xml
|
|
||||||
etc/permissions/com.quicinc.cne.xml
|
|
||||||
etc/permissions/ConnectivityExt.xml
|
|
||||||
etc/permissions/dpmapi.xml
|
|
||||||
framework/cneapiclient.jar
|
|
||||||
framework/com.qti.dpmframework.jar
|
|
||||||
framework/com.quicinc.cne.jar
|
|
||||||
framework/ConnectivityExt.jar
|
|
||||||
framework/dpmapi.jar
|
|
||||||
-priv-app/CNEService/CNEService.apk
|
|
||||||
-priv-app/dpmserviceapp/dpmserviceapp.apk
|
|
||||||
vendor/lib64/libcne.so
|
|
||||||
vendor/lib64/libcneapiclient.so
|
|
||||||
vendor/lib64/libcneconn.so
|
|
||||||
vendor/lib64/libcneqmiutils.so
|
|
||||||
vendor/lib64/libdpmframework.so
|
|
||||||
vendor/lib64/libdpmnsrm.so
|
|
||||||
vendor/lib64/libNimsWrap.so
|
|
||||||
vendor/lib64/libvendorconn.so
|
|
||||||
vendor/lib/libcne.so
|
|
||||||
vendor/lib/libcneapiclient.so
|
|
||||||
vendor/lib/libcneconn.so
|
|
||||||
vendor/lib/libcneqmiutils.so
|
|
||||||
vendor/lib/libdpmframework.so
|
|
||||||
vendor/lib/libdpmnsrm.so
|
|
||||||
vendor/lib/libNimsWrap.so
|
|
||||||
vendor/lib/libvendorconn.so
|
|
||||||
|
|
||||||
# DRM
|
|
||||||
bin/qseecomd
|
|
||||||
lib/libdrmdecrypt.so
|
|
||||||
vendor/lib64/libdrmfs.so
|
|
||||||
vendor/lib64/libdrmtime.so
|
|
||||||
vendor/lib64/libQSEEComAPI.so
|
|
||||||
vendor/lib64/librpmb.so
|
|
||||||
vendor/lib64/libssd.so
|
|
||||||
vendor/lib/libwvdrm_L3.so
|
|
||||||
vendor/lib/libwvm.so
|
|
||||||
vendor/lib/libWVStreamControlAPI_L3.so
|
|
||||||
vendor/lib/drm/libdrmwvmplugin.so
|
|
||||||
vendor/lib/mediadrm/libwvdrmengine.so
|
|
||||||
|
|
||||||
# GPS
|
|
||||||
bin/loc_launcher
|
|
||||||
etc/permissions/com.qti.location.sdk.xml
|
|
||||||
etc/permissions/com.qualcomm.location.xml
|
|
||||||
framework/com.qti.location.sdk.jar
|
|
||||||
-lib64/libloc_api_v02.so
|
|
||||||
-lib64/libloc_ds_api.so
|
|
||||||
-lib/libloc_api_v02.so
|
|
||||||
-lib/libloc_ds_api.so
|
|
||||||
-priv-app/com.qualcomm.location/com.qualcomm.location.apk
|
|
||||||
vendor/bin/slim_daemon
|
|
||||||
vendor/lib64/hw/flp.default.so
|
|
||||||
vendor/lib64/libdataitems.so
|
|
||||||
vendor/lib64/libflp.so
|
|
||||||
vendor/lib64/libgeofence.so
|
|
||||||
vendor/lib64/libizat_core.so
|
|
||||||
vendor/lib64/liblbs_core.so
|
|
||||||
vendor/lib64/liblocationservice_glue.so
|
|
||||||
vendor/lib64/liblocationservice.so
|
|
||||||
vendor/lib64/liblowi_client.so
|
|
||||||
vendor/lib64/libquipc_os_api.so
|
|
||||||
vendor/lib64/libulp2.so
|
|
||||||
vendor/lib64/libxtadapter.so
|
|
||||||
vendor/lib64/libxtwifi_ulp_adaptor.so
|
|
||||||
vendor/lib/hw/flp.default.so
|
|
||||||
vendor/lib/libdataitems.so
|
|
||||||
vendor/lib/libflp.so
|
|
||||||
vendor/lib/libgeofence.so
|
|
||||||
vendor/lib/libizat_core.so
|
|
||||||
vendor/lib/liblbs_core.so
|
|
||||||
vendor/lib/liblocationservice_glue.so
|
|
||||||
vendor/lib/liblocationservice.so
|
|
||||||
vendor/lib/liblowi_client.so
|
|
||||||
vendor/lib/libquipc_os_api.so
|
|
||||||
vendor/lib/libulp2.so
|
|
||||||
vendor/lib/libxtadapter.so
|
|
||||||
vendor/lib/libxtwifi_ulp_adaptor.so
|
|
||||||
|
|
||||||
# Graphics
|
|
||||||
vendor/lib64/egl/eglsubAndroid.so
|
|
||||||
vendor/lib64/egl/eglSubDriverAndroid.so
|
|
||||||
vendor/lib64/egl/libEGL_adreno.so
|
|
||||||
vendor/lib64/egl/libESXEGL_adreno.so
|
|
||||||
vendor/lib64/egl/libESXGLESv1_CM_adreno.so
|
|
||||||
vendor/lib64/egl/libESXGLESv2_adreno.so
|
|
||||||
vendor/lib64/egl/libGLESv1_CM_adreno.so
|
|
||||||
vendor/lib64/egl/libGLESv2_adreno.so
|
|
||||||
vendor/lib64/egl/libq3dtools_adreno.so
|
|
||||||
vendor/lib64/egl/libQTapGLES.so
|
|
||||||
vendor/lib64/egl/libRBEGL_adreno.so
|
|
||||||
vendor/lib64/egl/libRBGLESv1_CM_adreno.so
|
|
||||||
vendor/lib64/egl/libRBGLESv2_adreno.so
|
|
||||||
vendor/lib64/libadreno_utils.so
|
|
||||||
vendor/lib64/libc2d30-a3xx.so
|
|
||||||
vendor/lib64/libC2D2.so
|
|
||||||
vendor/lib64/libCB.so
|
|
||||||
vendor/lib64/libgsl.so
|
|
||||||
vendor/lib64/libllvm-glnext.so
|
|
||||||
vendor/lib64/libllvm-qcom.so
|
|
||||||
vendor/lib64/libOpenCL.so
|
|
||||||
vendor/lib64/libRSDriver_adreno.so
|
|
||||||
vendor/lib64/librs_adreno.so
|
|
||||||
vendor/lib64/librs_adreno_sha1.so
|
|
||||||
vendor/lib64/libsc-a3xx.so
|
|
||||||
vendor/lib64/libscale.so
|
|
||||||
vendor/lib/egl/eglsubAndroid.so
|
|
||||||
vendor/lib/egl/eglSubDriverAndroid.so
|
|
||||||
vendor/lib/egl/libEGL_adreno.so
|
|
||||||
vendor/lib/egl/libESXEGL_adreno.so
|
|
||||||
vendor/lib/egl/libESXGLESv1_CM_adreno.so
|
|
||||||
vendor/lib/egl/libESXGLESv2_adreno.so
|
|
||||||
vendor/lib/egl/libGLESv1_CM_adreno.so
|
|
||||||
vendor/lib/egl/libGLESv2_adreno.so
|
|
||||||
vendor/lib/egl/libq3dtools_adreno.so
|
|
||||||
vendor/lib/egl/libQTapGLES.so
|
|
||||||
vendor/lib/egl/libRBEGL_adreno.so
|
|
||||||
vendor/lib/egl/libRBGLESv1_CM_adreno.so
|
|
||||||
vendor/lib/egl/libRBGLESv2_adreno.so
|
|
||||||
vendor/lib/libadreno_utils.so
|
|
||||||
vendor/lib/libc2d30-a3xx.so
|
|
||||||
vendor/lib/libC2D2.so
|
|
||||||
vendor/lib/libCB.so
|
|
||||||
vendor/lib/libgsl.so
|
|
||||||
vendor/lib/libllvm-glnext.so
|
|
||||||
vendor/lib/libllvm-qcom.so
|
|
||||||
vendor/lib/libOpenCL.so
|
|
||||||
vendor/lib/libRSDriver_adreno.so
|
|
||||||
vendor/lib/librs_adreno.so
|
|
||||||
vendor/lib/librs_adreno_sha1.so
|
|
||||||
vendor/lib/libsc-a3xx.so
|
|
||||||
vendor/lib/libscale.so
|
|
||||||
|
|
||||||
# Graphics firmware
|
|
||||||
etc/firmware/a300_pfp.fw
|
|
||||||
etc/firmware/a300_pm4.fw
|
|
||||||
|
|
||||||
# Media
|
|
||||||
lib/libOmxVdecHevc.so
|
|
||||||
vendor/lib/libHevcSwDecoder.so
|
|
||||||
vendor/lib/libI420colorconvert.so
|
|
||||||
vendor/lib/libmmosal.so
|
|
||||||
vendor/lib/libmm-color-convertor.so
|
|
||||||
vendor/lib/libOmxAacDec.so
|
|
||||||
vendor/lib/libOmxEvrcDec.so
|
|
||||||
vendor/lib/libOmxQcelp13Dec.so
|
|
||||||
|
|
||||||
# Perf
|
|
||||||
vendor/bin/perfd
|
|
||||||
vendor/lib64/libqti-perfd-client.so
|
|
||||||
|
|
||||||
# Postprocessing
|
|
||||||
bin/mm-pp-daemon
|
|
||||||
vendor/lib64/libdisp-aba.so
|
|
||||||
vendor/lib64/libjni_livedisplay.so
|
|
||||||
vendor/lib64/libmm-abl.so
|
|
||||||
vendor/lib64/libmm-abl-oem.so
|
|
||||||
vendor/lib64/libmm-disp-apis.so
|
|
||||||
vendor/lib64/libmm-qdcm.so
|
|
||||||
|
|
||||||
# Power
|
|
||||||
bin/vm_bms
|
|
||||||
|
|
||||||
# Qualcomm framework
|
|
||||||
bin/irsc_util
|
|
||||||
-vendor/lib64/libdiag.so
|
|
||||||
vendor/lib64/libdsi_netctrl.so
|
|
||||||
-vendor/lib64/libdsutils.so
|
|
||||||
-vendor/lib64/libidl.so
|
|
||||||
vendor/lib64/libqcci_legacy.so
|
|
||||||
vendor/lib64/libqdi.so
|
|
||||||
vendor/lib64/libqdp.so
|
|
||||||
-vendor/lib64/libqmi_cci.so
|
|
||||||
vendor/lib64/libqmi_client_helper.so
|
|
||||||
-vendor/lib64/libqmi_client_qmux.so
|
|
||||||
vendor/lib64/libqmi_common_so.so
|
|
||||||
vendor/lib64/libqmi_csi.so
|
|
||||||
vendor/lib64/libqmi_encdec.so
|
|
||||||
-vendor/lib64/libqmiservices.so
|
|
||||||
vendor/lib64/libqmi.so
|
|
||||||
vendor/lib64/libsmemlog.so
|
|
||||||
-vendor/lib/libdiag.so
|
|
||||||
vendor/lib/libdsi_netctrl.so
|
|
||||||
-vendor/lib/libdsutils.so
|
|
||||||
-vendor/lib/libidl.so
|
|
||||||
vendor/lib/libqcci_legacy.so
|
|
||||||
vendor/lib/libqdi.so
|
|
||||||
vendor/lib/libqdp.so
|
|
||||||
-vendor/lib/libqmi_cci.so
|
|
||||||
vendor/lib/libqmi_client_helper.so
|
|
||||||
-vendor/lib/libqmi_client_qmux.so
|
|
||||||
vendor/lib/libqmi_common_so.so
|
|
||||||
vendor/lib/libqmi_csi.so
|
|
||||||
vendor/lib/libqmi_encdec.so
|
|
||||||
-vendor/lib/libqmiservices.so
|
|
||||||
vendor/lib/libqmi.so
|
|
||||||
vendor/lib/libsmemlog.so
|
|
||||||
|
|
||||||
# Radio
|
|
||||||
-priv-app/qcrilmsgtunnel/qcrilmsgtunnel.apk
|
|
||||||
-app/shutdownlistener/shutdownlistener.apk
|
|
||||||
bin/netmgrd
|
|
||||||
bin/qmuxd
|
|
||||||
bin/radish
|
|
||||||
bin/rfs_access
|
|
||||||
bin/rmt_storage
|
|
||||||
etc/permissions/com.qrd.wappush.xml
|
|
||||||
etc/permissions/qcnvitems.xml
|
|
||||||
etc/permissions/qcrilhook.xml
|
|
||||||
-framework/com.qrd.wappush.jar
|
|
||||||
-framework/qcnvitems.jar
|
|
||||||
-framework/qcrilhook.jar
|
|
||||||
vendor/lib64/libcneapiclient.so
|
|
||||||
vendor/lib64/libconfigdb.so
|
|
||||||
-vendor/lib64/libmdmdetect.so
|
|
||||||
vendor/lib64/liblqe.so
|
|
||||||
vendor/lib64/libnetmgr.so
|
|
||||||
vendor/lib64/libperipheral_client.so
|
|
||||||
vendor/lib64/libril-qc-qmi-1.so
|
|
||||||
vendor/lib64/libril-qc-radioconfig.so
|
|
||||||
vendor/lib64/libril-qcril-hook-oem.so
|
|
||||||
vendor/lib64/libsystem_health_mon.so
|
|
||||||
vendor/lib64/libxml.so
|
|
||||||
-vendor/lib/libmdmdetect.so
|
|
||||||
|
|
||||||
# Thermal
|
|
||||||
vendor/bin/thermal-engine
|
|
||||||
vendor/lib/libthermalclient.so
|
|
||||||
vendor/lib64/libthermalclient.so
|
|
||||||
vendor/lib64/libthermalioctl.so
|
|
||||||
|
|
||||||
# Time services
|
|
||||||
-app/TimeService/TimeService.apk
|
|
||||||
bin/time_daemon
|
|
||||||
-vendor/lib64/libtime_genoff.so
|
|
||||||
-vendor/lib/libtime_genoff.so
|
|
||||||
vendor/lib64/libTimeService.so
|
|
||||||
vendor/lib/libTimeService.so
|
|
||||||
|
|
||||||
# WLAN
|
|
||||||
lib/libwcnss_qmi.so
|
|
||||||
-lib64/libwpa_qmi_eap_proxy.so
|
|
||||||
lib64/libwcnss_qmi.so
|
|
||||||
@ -1,8 +0,0 @@
|
|||||||
# Signed Venus (media) firmware
|
|
||||||
etc/firmware/venus.b00
|
|
||||||
etc/firmware/venus.b01
|
|
||||||
etc/firmware/venus.b02
|
|
||||||
etc/firmware/venus.b03
|
|
||||||
etc/firmware/venus.b04
|
|
||||||
etc/firmware/venus.mbn
|
|
||||||
etc/firmware/venus.mdt
|
|
||||||
@ -1,64 +0,0 @@
|
|||||||
#!/bin/bash
|
|
||||||
#
|
|
||||||
# Copyright (C) 2016 The CyanogenMod 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.
|
|
||||||
#
|
|
||||||
|
|
||||||
set -e
|
|
||||||
|
|
||||||
# Required!
|
|
||||||
DEVICE=crackling
|
|
||||||
VENDOR=wileyfox
|
|
||||||
|
|
||||||
# Load extractutils and do some sanity checks
|
|
||||||
MY_DIR="${BASH_SOURCE%/*}"
|
|
||||||
if [[ ! -d "$MY_DIR" ]]; then MY_DIR="$PWD"; fi
|
|
||||||
|
|
||||||
CM_ROOT="$MY_DIR"/../../..
|
|
||||||
|
|
||||||
HELPER="$CM_ROOT"/vendor/cm/build/tools/extract_utils.sh
|
|
||||||
if [ ! -f "$HELPER" ]; then
|
|
||||||
echo "Unable to find helper script at $HELPER"
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
. "$HELPER"
|
|
||||||
|
|
||||||
# Initialize the helper
|
|
||||||
setup_vendor "$DEVICE" "$VENDOR" "$CM_ROOT"
|
|
||||||
|
|
||||||
# Copyright headers and guards
|
|
||||||
write_headers
|
|
||||||
|
|
||||||
# The standard blobs
|
|
||||||
write_makefiles "$MY_DIR"/proprietary-files.txt
|
|
||||||
|
|
||||||
# Qualcomm BSP blobs - we put a conditional around here
|
|
||||||
# in case the BSP is actually being built
|
|
||||||
printf '\n%s\n' "ifeq (\$(QCPATH),)" >> "$PRODUCTMK"
|
|
||||||
printf '\n%s\n' "ifeq (\$(QCPATH),)" >> "$ANDROIDMK"
|
|
||||||
|
|
||||||
write_makefiles "$MY_DIR"/proprietary-files-qc.txt
|
|
||||||
|
|
||||||
echo "endif" >> "$PRODUCTMK"
|
|
||||||
|
|
||||||
cat << EOF >> "$ANDROIDMK"
|
|
||||||
endif
|
|
||||||
|
|
||||||
\$(shell mkdir -p \$(PRODUCT_OUT)/system/vendor/lib/egl && pushd \$(PRODUCT_OUT)/system/vendor/lib > /dev/null && ln -s egl/libEGL_adreno.so libEGL_adreno.so && popd > /dev/null)
|
|
||||||
\$(shell mkdir -p \$(PRODUCT_OUT)/system/vendor/lib64/egl && pushd \$(PRODUCT_OUT)/system/vendor/lib64 > /dev/null && ln -s egl/libEGL_adreno.so libEGL_adreno.so && popd > /dev/null)
|
|
||||||
EOF
|
|
||||||
|
|
||||||
# We are done!
|
|
||||||
write_footers
|
|
||||||
|
|
||||||
Loading…
Reference in New Issue