general: simplifications
This commit is contained in:
@@ -32,8 +32,6 @@ QCOM_BT_USE_BTNV := true
|
||||
|
||||
# Miscellaneous
|
||||
TARGET_BOOTLOADER_BOARD_NAME := MSM8226
|
||||
TARGET_RECOVERY_FSTAB := $(DEVICE_PATH)/rootdir/etc/fstab.qcom
|
||||
TARGET_SYSTEM_PROP += $(DEVICE_PATH)/system.prop
|
||||
TARGET_INIT_VENDOR_LIB := libinit_rubenslte
|
||||
TARGET_RECOVERY_DENSITY := mdpi
|
||||
|
||||
|
||||
@@ -1,16 +1,8 @@
|
||||
$(call inherit-product, $(SRC_TARGET_DIR)/product/languages_full.mk)
|
||||
|
||||
# Display (800x1280, 213 dpi tablet)
|
||||
TARGET_SCREEN_HEIGHT := 1280
|
||||
TARGET_SCREEN_WIDTH := 800
|
||||
|
||||
PRODUCT_CHARACTERISTICS := tablet
|
||||
PRODUCT_AAPT_CONFIG := normal
|
||||
PRODUCT_AAPT_PREF_CONFIG := mdpi
|
||||
|
||||
PRODUCT_PACKAGES += \
|
||||
fstab.qcom \
|
||||
init.target.rc
|
||||
|
||||
$(call inherit-product-if-exists, vendor/samsung/rubenslte/rubenslte-vendor.mk)
|
||||
$(call inherit-product, device/samsung/msm8226-common/msm8226.mk)
|
||||
|
||||
@@ -1,56 +0,0 @@
|
||||
#!/usr/bin/env 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
|
||||
|
||||
# Load extract_utils 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
|
||||
|
||||
export DEVICE=rubenslte
|
||||
export VENDOR=samsung
|
||||
|
||||
setup_vendor "$DEVICE" "$VENDOR" "$CM_ROOT"
|
||||
|
||||
extract "$MY_DIR"/proprietary-files.txt "$SRC"
|
||||
|
||||
"$MY_DIR"/setup-makefiles.sh
|
||||
@@ -1,325 +0,0 @@
|
||||
# ADSP
|
||||
bin/adsprpcd
|
||||
vendor/lib/libadsprpc.so
|
||||
vendor/lib/libfastcvadsp_stub.so
|
||||
vendor/lib/libfastcvopt.so
|
||||
vendor/lib/libscve.so
|
||||
vendor/lib/rfsa/adsp/libadsp_denoise_skel.so
|
||||
vendor/lib/rfsa/adsp/libdspCV_skel.so
|
||||
vendor/lib/rfsa/adsp/libfastcvadsp.so
|
||||
vendor/lib/rfsa/adsp/libfastcvadsp_skel.so
|
||||
|
||||
# Audio
|
||||
etc/Bluetooth_cal.acdb
|
||||
etc/General_cal.acdb
|
||||
etc/Global_cal.acdb
|
||||
etc/Handset_cal.acdb
|
||||
etc/Hdmi_cal.acdb
|
||||
etc/Headset_cal.acdb
|
||||
etc/Speaker_cal.acdb
|
||||
vendor/lib/libacdbloader.so
|
||||
vendor/lib/libacdbrtac.so
|
||||
vendor/lib/libadiertac.so
|
||||
vendor/lib/libaudcal.so
|
||||
|
||||
# Bluetooth
|
||||
bin/btnvtool
|
||||
bin/hci_qcomm_init
|
||||
vendor/lib/libbtnv.so
|
||||
#vendor/lib/liboi_sbc_decoder.so
|
||||
|
||||
# Camera
|
||||
bin/mm-qcamera-daemon
|
||||
lib/hw/camera.msm8226.so
|
||||
lib/libarcsoft_panorama_burstcapture.so
|
||||
lib/libarcsoft_sensorndk.so
|
||||
lib/libmmcamera_cac.so
|
||||
lib/libmmcamera_cac2_lib.so
|
||||
lib/libmmcamera_fidelix_eeprom.so
|
||||
lib/libmmcamera_interface.so
|
||||
lib/libmmcamera_wavelet_lib.so
|
||||
lib/libmmcamera2_stats_algorithm.so
|
||||
lib/libmmjpeg_interface.so
|
||||
lib/libqomx_core.so
|
||||
vendor/lib/libjpegdhw.so
|
||||
vendor/lib/libjpegehw.so
|
||||
vendor/lib/libactuator_ak7345_camcorder.so
|
||||
vendor/lib/libactuator_ak7345_camera.so
|
||||
vendor/lib/libactuator_dw9804_camcorder.so
|
||||
vendor/lib/libactuator_dw9804_camera.so
|
||||
vendor/lib/libactuator_dw9804k_camcorder.so
|
||||
vendor/lib/libactuator_dw9804k_camera.so
|
||||
vendor/lib/libmmcamera_faceproc.so
|
||||
vendor/lib/libmmcamera_hdr_gb_lib.so
|
||||
vendor/lib/libmmcamera_image_stab.so
|
||||
vendor/lib/libmmcamera_imglib.so
|
||||
vendor/lib/libmmcamera_imx135.so
|
||||
vendor/lib/libmmcamera_imx175.so
|
||||
vendor/lib/libmmcamera_imx219.so
|
||||
vendor/lib/libmmcamera_s5k4h5yb.so
|
||||
vendor/lib/libmmcamera_s5k6a3yx.so
|
||||
vendor/lib/libmmcamera_rohm_brce064gwz_eeprom.so
|
||||
vendor/lib/libmmcamera_s5k3h5xa.so
|
||||
vendor/lib/libmmcamera_s5k4ecgx.so
|
||||
vendor/lib/libmmcamera_s5k4h5ya.so
|
||||
vendor/lib/libmmcamera_s5k6b2yx.so
|
||||
vendor/lib/libmmcamera_s5k8b1yx.so
|
||||
vendor/lib/libmmcamera_sr030pc50.so
|
||||
vendor/lib/libmmcamera_sr130pc20.so
|
||||
vendor/lib/libmmcamera_sr200pc20.so
|
||||
vendor/lib/libmmcamera_sr352.so
|
||||
vendor/lib/libmmcamera2_c2d_module.so
|
||||
vendor/lib/libmmcamera2_cpp_module.so
|
||||
vendor/lib/libmmcamera2_iface_modules.so
|
||||
vendor/lib/libmmcamera2_imglib_modules.so
|
||||
vendor/lib/libmmcamera2_isp_modules.so
|
||||
vendor/lib/libmmcamera2_pproc_modules.so
|
||||
vendor/lib/libmmcamera2_sensor_modules.so
|
||||
vendor/lib/libmmcamera2_stats_modules.so
|
||||
vendor/lib/libmmcamera2_vpe_module.so
|
||||
vendor/lib/libmmcamera2_wnr_module.so
|
||||
vendor/lib/libmmipl.so
|
||||
vendor/lib/libmmjpeg.so
|
||||
vendor/lib/libmmqjpeg_codec.so
|
||||
vendor/lib/libmmQSM.so
|
||||
vendor/lib/liboemcamera.so
|
||||
vendor/lib/libqomx_jpegdec.so
|
||||
vendor/lib/libqomx_jpegenc.so
|
||||
vendor/lib/libsensor1.so
|
||||
|
||||
# Camera Chormatix
|
||||
lib/E08QL_libTsAe.so
|
||||
lib/E08QL_libTsAf.so
|
||||
lib/E08QL_libTs_J_Accm.so
|
||||
lib/E08QL_libTs_J_Awb.so
|
||||
lib/libAfSingle.so
|
||||
lib/libTsAe.so
|
||||
lib/libTsAf.so
|
||||
lib/libTs_J_Accm.so
|
||||
lib/libTs_J_Awb.so
|
||||
lib/libchromatix_s5k6a3yx_smart_stay.so
|
||||
lib/libchromatix_s5k6a3yx_vt.so
|
||||
lib/libchromatix_s5k6a3yx_vt_hd.so
|
||||
lib/libchromatix_s5k6b2yx_common.so
|
||||
lib/libchromatix_s5k6b2yx_default_video.so
|
||||
lib/libchromatix_s5k6b2yx_preview.so
|
||||
lib/libchromatix_s5k6b2yx_smart_stay.so
|
||||
lib/libchromatix_s5k6b2yx_vt.so
|
||||
lib/libchromatix_s5k6b2yx_vt_hd.so
|
||||
lib/libchromatix_s5k6b2yx_zslshot.so
|
||||
vendor/lib/B08QT_libchromatix_imx175_common_res0.so
|
||||
vendor/lib/B08QT_libchromatix_imx175_common_res1.so
|
||||
vendor/lib/B08QT_libchromatix_imx175_common.so
|
||||
vendor/lib/B08QT_libchromatix_imx175_default_video.so
|
||||
vendor/lib/B08QT_libchromatix_imx175_liveshot.so
|
||||
vendor/lib/B08QT_libchromatix_imx175_panorama.so
|
||||
vendor/lib/B08QT_libchromatix_imx175_preview.so
|
||||
vendor/lib/B08QT_libchromatix_imx175_snapshot.so
|
||||
vendor/lib/B08QT_libchromatix_imx175_video_hd.so
|
||||
vendor/lib/B08QT_libchromatix_imx175_zslshot.so
|
||||
vendor/lib/B08QT_libchromatix_imx175_zsl.so
|
||||
vendor/lib/C08QT_libchromatix_imx175_common.so
|
||||
vendor/lib/C08QT_libchromatix_imx175_common_res0.so
|
||||
vendor/lib/C08QT_libchromatix_imx175_common_res1.so
|
||||
vendor/lib/C08QT_libchromatix_imx175_default_video.so
|
||||
vendor/lib/C08QT_libchromatix_imx175_liveshot.so
|
||||
vendor/lib/C08QT_libchromatix_imx175_preview.so
|
||||
vendor/lib/C08QT_libchromatix_imx175_snapshot.so
|
||||
vendor/lib/C08QT_libchromatix_imx175_video_hd.so
|
||||
vendor/lib/C08QT_libchromatix_imx175_zsl.so
|
||||
vendor/lib/C08QT_libchromatix_imx175_zslshot.so
|
||||
vendor/lib/E08QL_libchromatix_s5k4h5yb_common.so
|
||||
vendor/lib/E08QL_libchromatix_s5k4h5yb_common_res0.so
|
||||
vendor/lib/E08QL_libchromatix_s5k4h5yb_common_res1.so
|
||||
vendor/lib/E08QL_libchromatix_s5k4h5yb_default_video.so
|
||||
vendor/lib/E08QL_libchromatix_s5k4h5yb_liveshot.so
|
||||
vendor/lib/E08QL_libchromatix_s5k4h5yb_panorama.so
|
||||
vendor/lib/E08QL_libchromatix_s5k4h5yb_preview.so
|
||||
vendor/lib/E08QL_libchromatix_s5k4h5yb_snapshot.so
|
||||
vendor/lib/E08QL_libchromatix_s5k4h5yb_video_hd.so
|
||||
vendor/lib/E08QL_libchromatix_s5k4h5yb_zsl.so
|
||||
vendor/lib/E08QL_libchromatix_s5k4h5yb_zslshot.so
|
||||
vendor/lib/libchromatix_imx175_common.so
|
||||
vendor/lib/libchromatix_imx175_preview.so
|
||||
vendor/lib/libchromatix_imx219_common.so
|
||||
vendor/lib/libchromatix_imx219_common_res0.so
|
||||
vendor/lib/libchromatix_imx219_default_video.so
|
||||
vendor/lib/libchromatix_imx219_liveshot.so
|
||||
vendor/lib/libchromatix_imx219_panorama.so
|
||||
vendor/lib/libchromatix_imx219_preview.so
|
||||
vendor/lib/libchromatix_imx219_snapshot.so
|
||||
vendor/lib/libchromatix_imx219_zslshot.so
|
||||
vendor/lib/libchromatix_s5k6a3yx_common.so
|
||||
vendor/lib/libchromatix_s5k6a3yx_default_video.so
|
||||
vendor/lib/libchromatix_s5k6a3yx_preview.so
|
||||
vendor/lib/libchromatix_s5k6a3yx_snapshot.so
|
||||
vendor/lib/libchromatix_s5k6a3yx_video_hd.so
|
||||
vendor/lib/libchromatix_s5k6a3yx_zsl.so
|
||||
vendor/lib/libchromatix_s5k8b1yx_common.so
|
||||
vendor/lib/libchromatix_s5k8b1yx_pip.so
|
||||
vendor/lib/libchromatix_s5k8b1yx_preview.so
|
||||
vendor/lib/libchromatix_s5k8b1yx_smart_stay.so
|
||||
vendor/lib/libchromatix_s5k8b1yx_snapshot.so
|
||||
vendor/lib/libchromatix_s5k8b1yx_video.so
|
||||
vendor/lib/libchromatix_s5k8b1yx_vt.so
|
||||
vendor/lib/libchromatix_s5k8b1yx_vt_hd.so
|
||||
vendor/lib/libchromatix_s5k8b1yx_zslshot.so
|
||||
|
||||
# Camera firmware
|
||||
etc/B08QT_imx175_module_info.xml
|
||||
etc/E08QL_s5k4h5yb_module_info.xml
|
||||
etc/firmware/cpp_firmware_v1_1_1.fw
|
||||
etc/firmware/cpp_firmware_v1_1_6.fw
|
||||
etc/firmware/cpp_firmware_v1_2_0.fw
|
||||
cameradata/datapattern_420sp.yuv
|
||||
cameradata/datapattern_front_420sp.yuv
|
||||
|
||||
# DRM
|
||||
bin/qseecomd
|
||||
lib/drm/libdrmwvmplugin.so
|
||||
#lib/libdrmdecrypt.so
|
||||
vendor/lib/mediadrm/libwvdrmengine.so
|
||||
vendor/lib/libdrmdiag.so
|
||||
vendor/lib/libdrmfs.so
|
||||
vendor/lib/libdrmtime.so
|
||||
vendor/lib/libQSEEComAPI.so
|
||||
vendor/lib/librpmb.so
|
||||
vendor/lib/libssd.so
|
||||
#svendor/lib/libwvdrm_L1.so
|
||||
vendor/lib/libWVStreamControlAPI_L1.so
|
||||
|
||||
# CNE
|
||||
vendor/lib/libcneapiclient.so
|
||||
#vendor/lib/libcneconn.so
|
||||
#vendor/lib/libcneqmiutils.so
|
||||
#vendor/lib/libNimsWrap.so
|
||||
vendor/lib/libxml.so
|
||||
|
||||
# Listen service
|
||||
vendor/lib/liblistenhardware.so
|
||||
vendor/lib/liblistenjni.so
|
||||
vendor/lib/liblisten.so
|
||||
vendor/lib/liblistensoundmodel.so
|
||||
|
||||
# GPS
|
||||
lib/libloc_api_v02.so
|
||||
vendor/lib/libgeofence.so
|
||||
vendor/lib/libizat_core.so
|
||||
vendor/lib/liblbs_core.so
|
||||
vendor/lib/hw/flp.default.so
|
||||
|
||||
# Graphics
|
||||
vendor/lib/egl/eglsubAndroid.so
|
||||
vendor/lib/egl/libEGL_adreno.so
|
||||
vendor/lib/egl/libGLESv1_CM_adreno.so
|
||||
vendor/lib/egl/libGLESv2_adreno.so
|
||||
vendor/lib/egl/libq3dtools_adreno.so
|
||||
vendor/lib/libadreno_utils.so
|
||||
vendor/lib/libC2D2.so
|
||||
vendor/lib/libc2d30-a3xx.so
|
||||
vendor/lib/libCB.so
|
||||
vendor/lib/libgsl.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
|
||||
|
||||
# Graphics firmware
|
||||
etc/firmware/a300_pfp.fw
|
||||
etc/firmware/a300_pm4.fw
|
||||
etc/firmware/a330_pfp.fw
|
||||
etc/firmware/a330_pm4.fw
|
||||
|
||||
# IPC router security
|
||||
bin/irsc_util
|
||||
etc/sec_config
|
||||
|
||||
# Media
|
||||
vendor/lib/libDivxDrm.so
|
||||
vendor/lib/libI420colorconvert.so
|
||||
vendor/lib/libmm-color-convertor.so
|
||||
vendor/lib/libmmosal.so
|
||||
vendor/lib/libSHIMDivxDrm.so
|
||||
|
||||
# Perf
|
||||
bin/mpdecision
|
||||
vendor/lib/libqti-perfd-client.so
|
||||
|
||||
# Radio
|
||||
lib/libatparser.so
|
||||
lib/libcordon.so
|
||||
lib/libfactoryutil.so
|
||||
lib/libomission_avoidance.so
|
||||
|
||||
# Qualcomm framework
|
||||
lib/libmdmdetect.so
|
||||
vendor/lib/libdiag.so
|
||||
vendor/lib/libdsutils.so
|
||||
vendor/lib/libidl.so
|
||||
vendor/lib/libnetmgr.so
|
||||
vendor/lib/libqcci_legacy.so
|
||||
vendor/lib/libqmi.so
|
||||
vendor/lib/libqmi_cci.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
|
||||
|
||||
# Sensors
|
||||
lib/hw/sensors.msm8226.so
|
||||
|
||||
# Thermal
|
||||
bin/thermal-engine
|
||||
vendor/lib/libthermalclient.so
|
||||
vendor/lib/libthermalioctl.so
|
||||
|
||||
# Time services
|
||||
app/TimeService/TimeService.apk
|
||||
bin/time_daemon
|
||||
-vendor/lib/libtime_genoff.so
|
||||
vendor/lib/libTimeService.so
|
||||
|
||||
# WFD
|
||||
vendor/lib/libwfdcommonutils.so
|
||||
vendor/lib/libwfdhdcpcp.so
|
||||
vendor/lib/libwfdmmsink.so
|
||||
vendor/lib/libwfdmmsrc.so
|
||||
vendor/lib/libwfdmmutils.so
|
||||
vendor/lib/libwfdnative.so
|
||||
vendor/lib/libwfdrtsp.so
|
||||
vendor/lib/libwfdsm.so
|
||||
vendor/lib/libwfduibcinterface.so
|
||||
vendor/lib/libwfduibcsink.so
|
||||
vendor/lib/libwfduibcsinkinterface.so
|
||||
vendor/lib/libwfduibcsrc.so
|
||||
vendor/lib/libwfduibcsrcinterface.so
|
||||
vendor/lib/libmmwfdinterface.so
|
||||
vendor/lib/libmmwfdsinkinterface.so
|
||||
vendor/lib/libmmwfdsrcinterface.so
|
||||
# Radio
|
||||
bin/qmuxd
|
||||
bin/radish
|
||||
bin/rfs_access
|
||||
bin/rild
|
||||
bin/rmt_storage
|
||||
lib/libreference-ril.so
|
||||
lib/libril.so
|
||||
lib/librilutils.so
|
||||
lib/libsec-ril.so
|
||||
lib/libsecnativefeature.so
|
||||
lib/libsecril-client.so
|
||||
vendor/lib/libconfigdb.so
|
||||
vendor/lib/libril-qcril-hook-oem.so
|
||||
|
||||
# DIAG-Samsung-Modem
|
||||
etc/Diag.cfg
|
||||
etc/Diag_audio.cfg
|
||||
etc/Diag_gps.cfg
|
||||
etc/Diag_volte.cfg
|
||||
etc/Diag_zero.cfg
|
||||
etc/plmn_se13.bin
|
||||
etc/srm.bin
|
||||
vendor/lib/libwvm.so
|
||||
@@ -0,0 +1,22 @@
|
||||
/boot emmc /dev/block/platform/msm_sdcc.1/by-name/boot
|
||||
/recovery emmc /dev/block/platform/msm_sdcc.1/by-name/recovery
|
||||
/system ext4 /dev/block/platform/msm_sdcc.1/by-name/system
|
||||
/data auto /dev/block/platform/msm_sdcc.1/by-name/userdata
|
||||
/cache auto /dev/block/platform/msm_sdcc.1/by-name/cache
|
||||
/sdcard auto /dev/block/mmcblk1p1 flags=display="MicroSD";storage;wipeingui;removable
|
||||
/efs ext4 /dev/block/platform/msm_sdcc.1/by-name/efs flags=display="EFS"
|
||||
/modem emmc /dev/block/platform/msm_sdcc.1/by-name/apnhlos
|
||||
/mdm emmc /dev/block/platform/msm_sdcc.1/by-name/modem
|
||||
/preload ext4 /dev/block/platform/msm_sdcc.1/by-name/hidden flags=display="Preload"
|
||||
|
||||
### Stock recovery.fstab
|
||||
# /dev/block/platform/msm_sdcc.1/by-name/boot /boot emmc default recoveryonly
|
||||
# /dev/block/platform/msm_sdcc.1/by-name/recovery /recovery emmc default recoveryonly
|
||||
# /dev/block/platform/msm_sdcc.1/by-name/system /system ext4 default recoveryonly
|
||||
# /dev/block/platform/msm_sdcc.1/by-name/userdata /data ext4 default wait,length=-16384
|
||||
# /dev/block/platform/msm_sdcc.1/by-name/cache /cache ext4 default recoveryonly
|
||||
# /dev/block/mmcblk1p1 /sdcard vfat default recoveryonly
|
||||
# /dev/block/platform/msm_sdcc.1/by-name/efs /efs ext4 default recoveryonly
|
||||
# /dev/block/platform/msm_sdcc.1/by-name/apnhlos /modem emmc default recoveryonly
|
||||
# /dev/block/platform/msm_sdcc.1/by-name/modem /mdm emmc default recoveryonly
|
||||
# /dev/block/platform/msm_sdcc.1/by-name/hidden /preload ext4 default recoveryonly
|
||||
@@ -1,17 +0,0 @@
|
||||
LOCAL_PATH:= $(call my-dir)
|
||||
|
||||
include $(CLEAR_VARS)
|
||||
LOCAL_MODULE := fstab.qcom
|
||||
LOCAL_MODULE_TAGS := optional eng
|
||||
LOCAL_MODULE_CLASS := ETC
|
||||
LOCAL_SRC_FILES := etc/fstab.qcom
|
||||
LOCAL_MODULE_PATH := $(TARGET_ROOT_OUT)
|
||||
include $(BUILD_PREBUILT)
|
||||
|
||||
include $(CLEAR_VARS)
|
||||
LOCAL_MODULE := init.target.rc
|
||||
LOCAL_MODULE_TAGS := optional eng
|
||||
LOCAL_MODULE_CLASS := ETC
|
||||
LOCAL_SRC_FILES := etc/init.target.rc
|
||||
LOCAL_MODULE_PATH := $(TARGET_ROOT_OUT)
|
||||
include $(BUILD_PREBUILT)
|
||||
@@ -1,23 +0,0 @@
|
||||
#<src> <mnt_point> <type> <mnt_flags> <fs_mgr_flags>
|
||||
/dev/block/platform/msm_sdcc.1/by-name/system /system ext4 ro,barrier=1,errors=panic wait
|
||||
|
||||
/dev/block/platform/msm_sdcc.1/by-name/userdata /data ext4 noatime,nodev,nosuid,noauto_da_alloc,errors=continue,commit=20 wait,check,formattable,latemount,encryptable=footer,length=-16384
|
||||
/dev/block/platform/msm_sdcc.1/by-name/userdata /data f2fs noatime,nodev,nosuid,rw,inline_xattr wait,check,formattable,latemount,encryptable=footer,length=-16384
|
||||
|
||||
/dev/block/platform/msm_sdcc.1/by-name/cache /cache ext4 noatime,nodev,nosuid,noauto_da_alloc,errors=continue,commit=20 wait,check,formattable
|
||||
/dev/block/platform/msm_sdcc.1/by-name/cache /cache f2fs noatime,nodev,nosuid,rw,inline_xattr wait,check,formattable
|
||||
|
||||
/dev/block/platform/msm_sdcc.1/by-name/apnhlos /firmware vfat ro,shortname=lower,uid=1000,gid=1026,dmask=222,fmask=333 wait
|
||||
/dev/block/platform/msm_sdcc.1/by-name/modem /firmware-modem vfat ro,shortname=lower,uid=1000,gid=1026,dmask=227,fmask=337 wait
|
||||
|
||||
/dev/block/platform/msm_sdcc.1/by-name/persist /persist ext4 noatime,nodev,nosuid,noauto_da_alloc,journal_async_commit,errors=panic wait,check
|
||||
/dev/block/platform/msm_sdcc.1/by-name/efs /efs ext4 noatime,nodev,nosuid,noauto_da_alloc,journal_async_commit,errors=panic wait,check
|
||||
|
||||
/dev/block/platform/msm_sdcc.1/by-name/fota /misc emmc defaults defaults
|
||||
/dev/block/platform/msm_sdcc.1/by-name/boot /boot emmc defaults defaults
|
||||
/dev/block/platform/msm_sdcc.1/by-name/recovery /recovery emmc defaults defaults
|
||||
|
||||
/devices/msm_sdcc.2/mmc_host/mmc* auto auto defaults voldmanaged=sdcard1:auto,encryptable=userdata
|
||||
/devices/platform/msm_hsusb_host/usb* auto auto defaults voldmanaged=usb:auto
|
||||
|
||||
/dev/block/zram0 none swap defaults zramsize=75%,max_comp_streams=4,swapprio=10,notrim
|
||||
@@ -1,33 +0,0 @@
|
||||
on boot
|
||||
chown system radio /sys/class/sensors/accelerometer_sensor/raw_data
|
||||
chown system radio /sys/class/sensors/accelerometer_sensor/calibration
|
||||
chown system radio /sys/class/sensors/accelerometer_sensor/reactive_alert
|
||||
chown system radio /sys/class/sensors/accelerometer_sensor/vendor
|
||||
chown system radio /sys/class/sensors/accelerometer_sensor/name
|
||||
|
||||
chown system radio /sys/class/sensors/gyro_sensor/power_on
|
||||
chown system radio /sys/class/sensors/gyro_sensor/temperature
|
||||
chown system radio /sys/class/sensors/gyro_sensor/selftest
|
||||
chown system radio /sys/class/sensors/gyro_sensor/vendor
|
||||
chown system radio /sys/class/sensors/gyro_sensor/name
|
||||
|
||||
chown system radio /sys/class/sensors/magnetic_sensor/selftest
|
||||
chown system radio /sys/class/sensors/magnetic_sensor/raw_data
|
||||
chown system radio /sys/class/sensors/magnetic_sensor/vendor
|
||||
chown system radio /sys/class/sensors/magnetic_sensor/name
|
||||
|
||||
chown system radio /sys/class/sec/sec_ir/ir_send
|
||||
chown system radio /sys/class/sec/sec_ir/ir_send_result
|
||||
chown system system /dev/ice4_dev
|
||||
chmod 0660 /dev/ice4_dev
|
||||
|
||||
chown system system /efs/FactoryApp/baro_delta
|
||||
chmod 0640 /efs/FactoryApp/baro_delta
|
||||
restorecon /efs/FactoryApp/baro_delta
|
||||
|
||||
chown system system /efs/gyro_cal_data
|
||||
chmod 0640 /efs/gyro_cal_data
|
||||
restorecon /efs/gyro_cal_data
|
||||
|
||||
on charger
|
||||
write /sys/class/leds/lcd-backlight/brightness 150
|
||||
@@ -1,18 +0,0 @@
|
||||
set -e
|
||||
|
||||
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"
|
||||
|
||||
setup_vendor "$DEVICE" "$VENDOR" "$CM_ROOT"
|
||||
write_headers rubenslte
|
||||
write_makefiles "$MY_DIR"/proprietary-files.txt
|
||||
write_footers
|
||||
-45
@@ -1,45 +0,0 @@
|
||||
# Display
|
||||
ro.sf.lcd_density=213
|
||||
|
||||
# Display/Perf
|
||||
debug.sf.hw=1
|
||||
debug.egl.hw=1
|
||||
debug.composition.type=c2d
|
||||
persist.hwc.mdpcomp.enable=true
|
||||
debug.disable.bwc=1
|
||||
debug.mdpcomp.logs=0
|
||||
ro.opengles.version=196608
|
||||
dev.pm.dyn_samplingrate=1
|
||||
persist.demo.hdmirotationlock=false
|
||||
persist.panel.inversemounted=1
|
||||
|
||||
# Storage
|
||||
persist.fuse_sdcard=true
|
||||
|
||||
# Cable
|
||||
ro.qualcomm.cabl=1
|
||||
|
||||
# Radio
|
||||
persist.radio.apm_sim_not_pwdn=1
|
||||
persist.radio.no_wait_for_card=true
|
||||
persist.radio.add_power_save=1
|
||||
persist.radio.snapshot_enabled=1
|
||||
persist.radio.snapshot_timer=22
|
||||
persist.radio.use_se_table_only=1
|
||||
ro.ril.ecclist=911,#911,*911
|
||||
ro.config.multimode_cdma=1
|
||||
ro.config.combined_signal=true
|
||||
ro.data.large_tcp_window_size=true
|
||||
persist.cne.feature=1
|
||||
|
||||
# Radio RIL
|
||||
ro.telephony.default_network=0
|
||||
telephony.lteOnGsmDevice=1
|
||||
persist.data.netmgrd.qos.enable=false
|
||||
persist.data.qmi.adb_logmask=0
|
||||
rild.libargs=-d /dev/smd0
|
||||
rild.libpath=/system/lib/libsec-ril.so
|
||||
ro.telephony.ril_class=SamsungMSM8226RIL
|
||||
ro.telephony.ril.config=simactivation
|
||||
ro.use_data_netmgrd=false
|
||||
keyguard.no_require_sim=true
|
||||
Reference in New Issue
Block a user