Enery-awareness is started as a service in init.target.rc. Removing it
from the init.qcom.post_boot.sh
Change-Id: Ifa34a1da02c9bcdf945cec6f2d2bdd3ae59801e7
Move cnd to new class to allow
it to come up along with core apps
when device is encrypted and locked.
Change-Id: Iee397bc22ba28ed0b61418580e75bfbb2b467b09
A few workarounds are required around C4 which aren't available in the C4 mode
available through HYP on 2.1. So disable them selectivly for 2.1
Change-Id: I07a037403dfc670d1f563863205bbf42707844f2
Due to default encryption support, persist properties are not set before
early-boot trigger therefore execution of any command which is underlying
the early-boot trigger handler and using a persist property, is failing.
After decryption, /data is mounted and all persist properties are set.
Hence to run those commands which has dependency on any persist property,
need to be moved under the property trigger handler itself.
Change-Id: Ia2c37daeb3af4f0f87cd036e303409e413c54509
Change the permission and ownership of secure touch
sysfs files - secure_touch and secure_touch_enable so
that the secure touch app will be able to access these
sysfs files.
Change-Id: Id42deddc720318107b1ad15a11f0da715b0335c9
1200p panel on MSMTITANIUM CDP uses Focaltech FT5606 touch controller which is
connected via I2C to the host processor. Don't start the host based touch processing
daemon when this 1200p panel is connected.
CRs-Fixed: 973825
Change-Id: Id8769ab543070997709f7f0827eb8bc14e0ca97b
Previously fstman was invoked with "force-non-compliant" flag. In this
mode FST action frames were not used.
Now that all relevant layers are able to support "compliant" mode, enable
it for fstman.
Change-Id: I4c2af67bb78d00897a5470532c0401ec656a1f1f
Allow system permission for RPS sysfs nodes, so that WLAN user space
daemon can enable RPS(Receive packet steering) feature
CRs-fixed: 922644
Change-Id: I099e5147c690fc8277636495a154132e7c3f812f
HWC will access this sysfs node msm_cmd_autorefresh_en
hence change the permission
CRs-fixed: 970102
Change-Id: I0e5191f6398f7307a8a3146491ab4a80305418cc
Signed-off-by: Ray Zhang <rayz@codeaurora.org>
setting static cpu power cost to zero to make sure cores in any power state will be considered for task placements
Change-Id: I6b1c589de8e901101f9a4e30a2ee0e9494489fd0
Since BCL is using KTMs device manager to do hotplug mitigation,
disabling/re-enabling thermal core control is sufficient to make
sure that cores won't hotplug off during CPU related
initialization at post boot script.
Change-Id: Ib6d0f5f464577413593a4a71fb3b501a27e1852c
Some target may or may not have support for ubwc.
Hence based on support available enabling the ubwc.
Change-Id: I46a901228dba9c9aef26283ce97cd5f425a9cdb8
Touch panel does not support virtual keys on MSMGOLD. Set
qemu.hw.mainkeys as 0 to enable the Android navigation bar
on CDP, RCM and MTP.
Change-Id: Ife68f4ba2ab17b1f03b4dd7db689c30d4acd03d1