aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordavidevinavil <davidevinavil@gmail.com>2016-12-05 14:10:44 +0100
committerdavidevinavil <davidevinavil@gmail.com>2016-12-05 14:10:44 +0100
commit2b539b7fc61de2fe32a8445163689c3339b2d953 (patch)
tree9607eb2e5df321688969b26bab01aa03273d16b7
parent78c6d33676309d7a40155749b9278cad9a35cc94 (diff)
update ramdisk
Change-Id: I676cd9624e4994d768984b6d9e1fe2e0faace1e2
-rwxr-xr-xBoardConfig.mk2
-rwxr-xr-xrootdir/etc/init.qcom.power.rc17
-rwxr-xr-xrootdir/etc/init.qcom.rc7
-rwxr-xr-xsystem.prop17
4 files changed, 30 insertions, 13 deletions
diff --git a/BoardConfig.mk b/BoardConfig.mk
index 0cc5872..efa3621 100755
--- a/BoardConfig.mk
+++ b/BoardConfig.mk
@@ -143,7 +143,6 @@ MAX_VIRTUAL_DISPLAY_DIMENSION := 4096
TARGET_FORCE_HWC_FOR_VIRTUAL_DISPLAYS := true
VSYNC_EVENT_PHASE_OFFSET_NS := 2000000
SF_VSYNC_EVENT_PHASE_OFFSET_NS := 6000000
-#TARGET_USES_HWC2 := true
# Enable dexpreopt to speed boot time
ifeq ($(HOST_OS),linux)
@@ -185,6 +184,7 @@ TARGET_POWERHAL_VARIANT := qcom
# RIL
TARGET_RIL_VARIANT := caf
+SIM_COUNT := 2
# Recovery
TARGET_RECOVERY_FSTAB := $(PLATFORM_PATH)/rootdir/etc/fstab.qcom
diff --git a/rootdir/etc/init.qcom.power.rc b/rootdir/etc/init.qcom.power.rc
index fa1400f..fe2351f 100755
--- a/rootdir/etc/init.qcom.power.rc
+++ b/rootdir/etc/init.qcom.power.rc
@@ -1,3 +1,14 @@
+on boot
+ # Update foreground and background cpusets
+ write /dev/cpuset/foreground/cpus 0-3
+ write /dev/cpuset/foreground/boost/cpus 0-3
+ write /dev/cpuset/background/cpus 0-3
+ write /dev/cpuset/system-background/cpus 0-3
+ write /dev/cpuset/top-app/cpus 0-3
+
+ # Enable sched boost
+ write /proc/sys/kernel/sched_boost 1
+
on enable-low-power
# Disable thermal bcl hotplug to switch governor
write /sys/module/msm_thermal/core_control/enabled 0
@@ -58,9 +69,9 @@ on enable-low-power
write /sys/module/cpu_boost/parameters/input_boost_ms 40
# Setting b.L scheduler parameters
- write /proc/sys/kernel/sched_migration_fixup 1
- write /proc/sys/kernel/sched_upmigrate 45
- write /proc/sys/kernel/sched_downmigrate 45
+ write /proc/sys/kernel/sched_boost 0
+ write /proc/sys/kernel/sched_downmigrate 90
+ write /proc/sys/kernel/sched_upmigrate 95
write /proc/sys/kernel/sched_freq_inc_notify 400000
write /proc/sys/kernel/sched_freq_dec_notify 400000
write /proc/sys/kernel/sched_spill_nr_run 3
diff --git a/rootdir/etc/init.qcom.rc b/rootdir/etc/init.qcom.rc
index 8ed3e01..2df57e9 100755
--- a/rootdir/etc/init.qcom.rc
+++ b/rootdir/etc/init.qcom.rc
@@ -1274,11 +1274,11 @@ service battery_monitor /system/bin/battery_monitor
disabled
service ril-daemon2 /system/bin/rild -c 2
- class late_start
+ class main
socket rild2 stream 660 root radio
socket rild-debug2 stream 660 radio system
user root
- group radio cache inet misc audio sdcard_r sdcard_rw qcom_diag diag log net_raw
+ group radio cache inet misc audio log readproc wakelock qcom_diag
service usb_uicc_enable /system/bin/sh /system/etc/init.qcom.uicc.sh
class late_start
@@ -1312,7 +1312,9 @@ service hcidump /system/bin/sh /system/etc/hcidump.sh
service charger /charger
class charger
+ group log
seclabel u:r:healthd:s0
+ writepid /dev/cpuset/system-background/tasks
service ssr_diag /system/bin/ssr_diag
class late_start
@@ -1404,6 +1406,7 @@ service qseeproxydaemon /system/vendor/bin/qseeproxydaemon
class late_start
user system
group system
+ writepid /dev/cpuset/system-background/tasks
# Seemp health service
service seemp_healthd /system/vendor/bin/seemp_healthd
diff --git a/system.prop b/system.prop
index 30b62c3..b7d76e1 100755
--- a/system.prop
+++ b/system.prop
@@ -21,6 +21,16 @@ persist.radio.multisim.config=dsds
persist.volte_enalbed_by_hw=1
persist.radio.data_ltd_sys_ind=1
ro.telephony.default_network=22,22
+ro.telephony.call_ring.multiple=false
+persist.radio.apm_sim_not_pwdn=1
+persist.radio.custom_ecc=1
+persist.radio.sib16_support=1
+persist.data.qmi.adb_logmask=0
+persist.oem.dump=0
+persist.radio.ignore_dom_time=5
+persist.radio.hw_mbn_update=0
+persist.radio.sw_mbn_update=0
+persist.radio.start_ota_daemon=1
#Flip panel
persist.panel.inversemounted=1
@@ -222,15 +232,11 @@ ro.sys.fw.bg_apps_limit=60
#Camera.no_navigation_bar=true
#[Begin][public][PLAT-127][modem][mbn][wangxg7][20160121] Enable mbn & VoLTE & VT & dsds property
-persist.radio.sw_mbn_update=1
persist.radio.sw_mbn_volte=1
persist.radio.sw_mbn_openmkt=1
-persist.radio.hw_mbn_update=1
persist.dbg.volte_avail_ovr=1
persist.dbg.vt_avail_ovr=1
-persist.radio.custom_ecc=1
persist.radio.process_sups_ind=1
-persist.radio.multisim.config=dsds
#[End][public][PLAT-127][modem][mbn][wangxg7][20160121] Enable mbn & VoLTE & VT & dsds property
#enable flex mapping
@@ -253,9 +259,6 @@ persist.sys.leds.enabled=false
ro.vendor.extension_library=libqti-perfd-client.so
-persist.radio.apm_sim_not_pwdn=1
-persist.radio.sib16_support=1
-persist.radio.custom_ecc=1
audio_hal.period_size=192
persist.gps.qc_nlp_in_use=1