general: simplifications

This commit is contained in:
2026-09-17 08:33:41 +02:00
parent d8116f4029
commit bb062f5746
10 changed files with 22 additions and 527 deletions
-2
View File
@@ -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
-8
View File
@@ -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)
-56
View File
@@ -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
-325
View File
@@ -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
+22
View File
@@ -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
-17
View File
@@ -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)
-23
View File
@@ -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
-33
View File
@@ -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
-18
View File
@@ -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
View File
@@ -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