Ricardo Cerqueira
cd719e44db
land: fm: Use the FM service states to control state
...
Instead of using the BT state, trigger control operations from the
actual FM service state
Change-Id: Ib8edd47e8dd2ac7393ca3f0c8b903148bea743d6
2017-06-27 14:20:03 +02:00
Abhimanyu Garg
f21daa6c76
land: init.qcom.rc: create iop socket
...
Create the socket for IOP so we can remove the old socket paths.
Change-Id: I03fe5d882e7dcb3152e92b3d1078794263fda944
2017-06-27 14:20:03 +02:00
Banajit Goswami
4e355a444b
land: init.qcom.rc: Update ownership for WDSP sysfs node
...
Sound trigger HAL needs to write to the WDSP sysfs
node to load WDSP image. Update ownership from root
to media:audio for this node.
Change-Id: Iefe889ffd21bba154875f71cf55f4a571d88f9fb
2017-06-27 14:20:03 +02:00
Subbaraman Narayanamurthy
a37b12a582
land: Change the permission for persist
...
Some of the directories under persist need to be accessed by
daemons which are running with root access. Currently only
system is allowed to access or create files under /persist.
Change the permission for persist to allow root to access and
create files.
CRs-Fixed: 1018233
Change-Id: Icbdbf5ddc329ff9627f6bcf79445b98aae942956
2017-06-27 14:20:03 +02:00
c_rrajiv
db2813351f
land: cnss_diag: Restart cnss_diag during decryption
...
On first boot all services which belonging to main class
will get killed to perform encryption. Later on these services
will get restarted. Since cnss_diag is defined as one shot,
need to start service back at the time vold.decrypt property
is set.
Change-Id: Ib673398b892f6301b69cf4cff6e8cf17ada4620c
CRs-Fixed: 1041549
2017-06-27 14:20:03 +02:00
c_rrajiv
eba1de4fea
land: cnss_diag: Update the requisite user / group preferences
...
This commit adds / updates the required user and group
preferences.
CRs-Fixed: 1047562
Change-Id: I74ed7fcbd73cddf06895e70234892d939a5b4ac4
2017-06-27 14:20:03 +02:00
Yuanyuan Liu
d2617443b0
land: init.qcom.rc: Add rule of stop cnss-daemon during device shutdown
...
Stop cnss-daemon when device shutdown. This is required by
peripheral manager as cnss-daemon vote for modem when service is
started. It needs to release vote when device shutdown.
Change-Id: I48c8bcab673280ab5f725ffdb4625994f2078b8f
CRs-Fixed: 1051868
2017-06-27 14:20:03 +02:00
Brinly Taylor
d4813acfc3
land: create directory for netmgr logging
...
* Needed for RIL to function.
Change-Id: Iaad382a04bada742fec35545a016b2a1e51938a4
2017-06-27 14:20:03 +02:00
Mao Jinlong
63ba9727f0
land: rootdir: init.qcom.rc: groups of charger must be in the same line
...
Groups of charger must be in the same line otherwise there will be
issue when parse the group.
Change-Id: I03fc9fcc0ea91476de71605e3f500ea09b88b412
2017-06-27 14:20:03 +02:00
Brinly T
6e7b6741cf
land: Set permissions for fw_name for sound trigger HAL
...
Change-Id: Id05d28e194d7d5f5e56b1194e4e534b738e532b9
2017-06-27 14:20:03 +02:00
Hardik Kantilal Patel
275bcb3fb3
land: rootdir: init.qcom.rc: Start cnss-daemon with system privilege
...
Start cnss-daemon with system level permission. Add
required group as part of init script for cnss-daemon
service.
Change-Id: Icc685e9c2734ff0552d5912eb18471456774fcc8
CRs-Fixed: 1024366
2017-06-27 14:20:03 +02:00
Mao Jinlong
40353a9f75
land: rootdir: init.qcom: create /persist/time needed by time_services
...
Add /persist/time dir to save delta time for time_services.
CRs-Fixed: 1050321
Change-Id: I7f979266c1d3cbcd94f09c3d0b8638578f061063
2017-06-27 14:20:03 +02:00
Susheel Yadagiri
24dfc79ead
land: rootdir: DPM: add readproc to supplementary group for dpmd
...
added readproc supplementary group for dpmd to allow
proc/pid/ access
Change-Id: I9d77968adedbba18e9ad0dfde4171833fe33eda3
CRs-Fixed: 997493
2017-06-27 14:20:03 +02:00
karthick111
d7ca5a1a58
land: rootdir: writepid cpuset for services
...
Signed-off-by: karthick111 <karthickrko61@gmail.com>
2017-03-21 10:58:40 +01:00
karthick111
79496ffe18
land: Run restorecon_recursive on /data/misc/sensor
...
Signed-off-by: karthick111 <karthickrko61@gmail.com>
2017-03-20 10:24:41 +01:00
FireLord1
479aff3bd5
Revert "land: make rild entry and update rild2 from latest aosp"
...
This reverts commit d8957646af
.
Signed-off-by: FireLord1 <firelord.xda@gmail.com>
2017-03-20 01:44:10 +05:30
Ricardo Cerqueira
9e59bc52dc
land: fm: Use the FM service states to control state
...
Instead of using the BT state, trigger control operations from the
actual FM service state
Change-Id: Ib8edd47e8dd2ac7393ca3f0c8b903148bea743d6
Signed-off-by: PrateekChaubey <prateekchaubey123@gmail.com>
Signed-off-by: karthick111 <karthickrko61@gmail.com>
2017-03-19 16:33:31 +00:00
Tim Murray
c2448db256
land: Add camera-daemon cpuset
...
cameraserver needs to live in its own cpuset on M/S.
Change-Id: I1f04ed17d52dffb29d8b379e387c07d0f6ab3ea6
2017-03-19 05:28:21 +01:00
FireLord1
d8957646af
land: make rild entry and update rild2 from latest aosp
...
Signed-off-by: FireLord1 <firelord.xda@gmail.com>
2017-03-18 14:49:59 +05:30
FireLord1
8a1f0b9b23
land: let external have own format to mount and mark rw to data
...
Signed-off-by: FireLord1 <firelord.xda@gmail.com>
2017-03-18 14:43:48 +05:30
FireLord1
7c89d73ca6
land: Prevent permission denied error for telephony
...
Signed-off-by: FireLord1 <firelord.xda@gmail.com>
2017-03-18 14:32:35 +05:30
Darshan Manjrekar
ba354858fc
Disable force encryption
2017-03-18 14:26:19 +05:30
karthick111
8ffd29141e
land: Add support for top-app cpuset
...
Signed-off-by: karthick111 <karthickrko61@gmail.com>
2017-03-18 07:05:52 +01:00
Pavlin Radoslavov
cc3a6170aa
land: Use GID "wakelock" to control access to kernel wakelock
...
Bug: 25864142
Change-Id: Ief59e26ce63b341115d42d0145a43a845b1645da
2017-03-18 06:58:14 +01:00
Abhinav Kannan
dbc89d34e7
land: add system group to netmgrd process
...
To allow netmgrd to acquire wakelocks correctly
we need to ensure that it belongs to system group
Bug: 24546055
Change-Id: I00b9effa7351f1cd8ef9fc062de12b5276254801
2017-03-18 06:56:34 +01:00
karthick111
7a4676e0e4
land: Add perfd to root group
...
Signed-off-by: karthick111 <karthickrko61@gmail.com>
2017-03-18 05:25:44 +01:00
Varun Garg
c67fce9d85
land: Add perfd to readproc group
...
Adding perfd to readproc group, to allow
read/write access on /proc node.
Change-Id: Iab12fa67239ea831362b18d2892c4f77670a9cad
2017-03-18 05:24:55 +01:00
Ravinder Konka
12b03f7680
land: init: Set rps mask value to 2
...
Enable rps with the mask value of 2 during the time of initialization.
Change-Id: I0f932f6e5e8372d638be2c90778bdd0bae159e76
CRs-fixed: 902473
2017-03-18 05:20:58 +01:00
Nick Kralevich
8c261a3002
land: remove /mnt/sdcard symlink
...
Change-Id: I14eab85d45b20e13502bba17b78e4792f85d2e35
2017-03-18 05:16:54 +01:00
Lorenzo Colitti
3708bb8144
land: Delete dhcpcd init entries, since dhcpcd is no more.
...
Bug: 27192644
Change-Id: I3a682a96bb14977678159c5bd6ee361b92763905
2017-03-18 05:14:51 +01:00
karthick111
6c419b457d
land: rootdir: Specify seclabel for bluetooth_loader
...
Signed-off-by: karthick111 <karthickrko61@gmail.com>
2017-03-18 05:07:36 +01:00
Zhao Wei Liew
a2147a976e
land: Reduce WPA and P2P debugging
...
Change-Id: I8bfc377497a9d244cbcd973221cfc4c81ecd1cf1
2017-02-12 13:15:25 +08:00
Zhao Wei Liew
8aceaa92ed
land: Get rid of the fm_dl service
...
Use the TARGET_QCOM_NO_FM_FIRMWARE flag instead to skip everything.
Change-Id: Ib6c7d24af12aadec196df6c245cd8ec686eae154
2017-02-12 07:26:25 +08:00
Zhao Wei Liew
05a90f857f
land: Run wcnss_service only once
...
Change-Id: If221bd85cbfb3b98ccc54dfe058cbf9d84b0e17f
2017-01-03 10:58:05 +08:00
Pavankumar Kondeti
92505e3728
land: don't load core_ctl module
...
core_ctl is now statically built with in the kernel. No need to
load it.
Change-Id: I7635d6f136ac2c791af8c49989f2db768385d6c3
2017-01-02 21:55:15 +08:00
Zhao Wei Liew
dfad696d54
land: Reformat fstab for neatness
...
No functional change.
Change-Id: Ibd04b9764c16fe2830d097748235648f15c6ee7d
2017-01-02 19:29:02 +08:00
Zhao Wei Liew
195915442a
land: Run fsck on /cache and /persist
...
These are writeable partitions, so we should fsck them.
Change-Id: If575e4aa665ae4007211731d86f1687dc22640b8
2017-01-02 19:25:39 +08:00
Zhao Wei Liew
43522be692
land: Disable atime on /data and /cache
...
Simple RO operations will touch the atime value, triggering writes.
This is bad for performance and flash lifetime.
Change-Id: I80626c8b60fbafe16cc833975cea22684343c6d0
2017-01-02 19:22:42 +08:00
Zhao Wei Liew
28693e9528
land: Remove barrier=1 EXT4 mount option
...
This is the default.
Change-Id: Ic7f2dc20882a61b2513d8516e84a3ad74653c934
2017-01-02 19:20:41 +08:00
Zhao Wei Liew
62db76181e
land: Enable F2FS support
...
Change-Id: I4a1b3eb2e18be583a4089c70943572ec19dc86a1
2017-01-02 19:14:26 +08:00
Zhao Wei Liew
49dfd1f02d
land: Switch to BFQ after boot
...
LineageOS has several UX improvements making use of BFQ's
cgroups interface. Switch to BFQ once boot is complete
to take advantage of these improvements.
Change-Id: I63299e8d2c27b207af3427ac184a2a4ff4da25f5
2017-01-02 16:49:31 +08:00
Zhao Wei Liew
2f8822331b
land: Set subsystem restart to related
...
Xiaomi used to do this in the kernel, but it is broken in the
OSS kernel due to missing definitions.
Remove the broken kernel code and do it in userspace instead.
Change-Id: I5822cc209d969f3ada898d1bfbdace9bfdfce177
2017-01-02 14:08:06 +08:00
padarshr
140482ddf9
Add 'misc' entry in fstab.qcom
...
This change is to add misc partition entry in
fstab.qcom. This is used by uncrypt module to
write into this partition, which is then read by
recovery mode to perform appropriate action.
Change-Id: I5bdd335812085cb3d27c81d0e4325f5cd2160669
2017-01-01 13:02:53 +08:00
Zhao Wei Liew
cddbe38091
land: Remove fstab 'check' warning
...
This is obsolete as we already make use of 'check'.
Change-Id: I6685cd80722b60b295d40a9f2d057c344550d42b
2017-01-01 10:07:01 +08:00
Zhao Wei Liew
e8c7238977
land: Stop mounting /oem
...
We don't need this in CM.
Change-Id: I05bb818423a033f0b61938c7f9c4be3cb67447ee
2016-12-28 19:19:36 +08:00
Zhao Wei Liew
b500fdf6da
land: Update FP sensor ramdisk config
...
MIUI version: miui_HM3SGlobal_6.12.15_9ae6840ff8_6.0
Change-Id: Ia8eefdfe95db735d2019c5f7bab905b00623616d
2016-12-23 09:59:28 +08:00
Franco Rapetti
c753cb1b98
land: Allow system access to the IR blaster nodes
...
This fixes the IR blaster.
Change-Id: Iccd76cde5d0286b5c2cf9ddeb131f9a22205f427
2016-12-07 18:28:45 +08:00
Zhao Wei Liew
995de1847f
land: rootdir: Clean out init - part 2
...
Change-Id: I3819d3964f7e482fd8d0455a363399d4fc6bd83a
2016-11-11 16:18:06 +08:00
Zhao Wei Liew
a29e7c7eb5
land: Clean out bluetooth scripts
...
Change-Id: I4cd132cf99664e085053a6d2a660e03a3ee0fdda
2016-11-11 16:17:48 +08:00
Zhao Wei Liew
ae19300740
land: Properly set up low power modes on charger
...
We don't need all of the other stuff. Just disable all cores
and enable LPM.
Change-Id: I4721f9a5aa57d0523f37f7352ade8b9a2919b0d9
2016-11-11 06:59:46 +08:00