summaryrefslogtreecommitdiff
path: root/init.target.rc
AgeCommit message (Collapse)Author
2017-10-17Change name of imsrcsservice to vendor.imsrcsserviceDevi Sandeep Endluri V V
Change-Id: Ic11de525b2832b340732546d2fa3170c65bbe481
2017-09-27SDM660_64: Start power off alarm when on chargerMao Jinlong
Start power off alarm when on charger to reboot device when power off alarm is up. CRs-Fixed: 2109766 Change-Id: I123f1f02578ad227e6ba7baf0ee180ca5098e8fa
2017-09-15Merge "sdm660: add smcinvoke daemon for sdm660"Linux Build Service Account
2017-09-13sdm660: add smcinvoke daemon for sdm660Dinesh K Garg
smcinvoke is a new capability-based communication mechanism between TZ and HLOS, and smcinvoke daemon is a privileged native daemon service that mediates userspace client access to TZ. It needs to start when device boots up. Add it into init.target.rc scripts. Change-Id: Ie7b6d7ce8bfcefddcc564f6649c924279fd06e94
2017-09-13Merge "SDM660: ADSPRPC: Add daemon to talk to Guest OS"Linux Build Service Account
2017-09-05SDM660: ADSPRPC: Add daemon to talk to Guest OSTharun Kumar Merugu
Adding daemon to talk to Guest OS on SDM660. Acked-by: Chenna Kesava Raju <chennak@qti.qualcomm.com> Signed-off-by: Tharun Kumar Merugu <mtharu@codeaurora.org>
2017-09-04sdm660_64: Initiate ADSP loading after filesystem upLaxminath Kasam
Ensure ADSP loading is triggered as soon as filesystem is ready. To avoid deferred probe driver failing in kernel due to delay in DSP loading, trigger early DSP loading. CRs-Fixed: 2028071 Change-Id: I9c08b16cf0434ee5bb9a9fa0c17a8bbbd0a27b4f
2017-08-28Mount writable blocks with noatime option.Bulbul Dabi
Mount writable blocks - /data, /persist and /cache with noatime option so that atime information for read is not updated. Fix for CTS failure: testNoAtime. Change-Id: I69ba74fb788f907fc1ad94ed231fa6f2298722a3
2017-08-18Merge "sdm660_64: Add support for Fingerprint"Linux Build Service Account
2017-08-17sdm660_64: Add support for FingerprintAbir Ghosh
Add support for starting Fingerprint Daemon. Change-Id: I6635a2924b29e0e2a7027425e2a466da0eb5180e
2017-08-15Start seempd from correct locationMatthew Hui
start seempd from system partition. Change-Id: Ie8fa9722dfa05fa8bce72f36744bc67daadc78cc
2017-08-04sdm660_64: Enabling USB enumeration in power-off charging modeSai Krishna Juturi
Set sys.usb.configfs to 1 to indicate build uses configfs in power-off charging mode, or else usb enumeration will fail in power off charging mode. Change-Id: I66a51ce342cef9e4d345eebc716a5e9e0e7332e6 Signed-off-by: Sai Krishna Juturi <jsaikrishna@codeaurora.org>
2017-07-23Support the combinations of A/B and split.Arusha Goyal
This change introduces compile time flags based on which we can build combinations of A/B and split features. Based on the flags, appropriate settings are done in mk files, and appropriate fstab.qcom/recovery.fstab are picked. Change-Id: I55cbec9c280f95b043f31b833aef11c2cbe4ab00
2017-07-11Merge "ims: Uce Enabling Uce and ConnectionManager Service"Linux Build Service Account
2017-07-10ims: Uce Enabling Uce and ConnectionManager ServiceDevi Sandeep Endluri V V
Desc: Enabling imsrcsd to run on init. 1. introduce imsrcsd 2. add IUceService Interface to vintf.xml 3. add IImsCmService Interface to vintf.xml 4. updating ims properties from "sys" to "vendor" Change-Id: I071a6011b95a0789f6a62622e5b0a9e2a990122c CRs-Fixed: 2019051, 2065708
2017-07-10Merge commit 'e0f17bc2b21779dd1d01b5593bcb67d1243afa16' into remoteAbhilash Kumar Subhash
Change-Id: I4df2ada3cbffa9cd779925f2d0ec15e03f44742e
2017-07-08Merge "sdm660_64 : change data directory for hbtp"Linux Build Service Account
2017-06-30Merge "falcon_64: Enable HW FDE"Linux Build Service Account
2017-06-30Merge "sdm660_64: Insmod qca_cld3_wlan.ko in /vendor"Linux Build Service Account
2017-06-29falcon_64: Enable HW FDENeeraj Soni
Change-Id: Ia2df51964a477b08cde9a2b0a591fd93141a1678 Signed-off-by: Neeraj Soni <neersoni@qti.qualcomm.com>
2017-06-28Create bootdevice symlink just before mounting from fstab.padarshr
Create /dev/block/bootdevice symlink that points to the actual target specific boot device dev path(emmc/ufs), based on the property ro.boot.bootdevice. This is created in init.target.rc just before partitions are mounted from fstab file (fstab refers to all the partitions through the symlink path). Change-Id: I6f0082a22c4ddcd84c3a1f57a97c7a32a45187a9
2017-06-23sdm660_64: Start the hvdcp_opti service from /system/vendor/binAnirudh Ghayal
hvdcp_opti now starts in /system/vendor/bin/* Change-Id: I355b993b27fc1a3e32d55a295b005c95dfc6b3c3
2017-06-22sdm660_64: Insmod qca_cld3_wlan.ko in /vendorRajiv Ranjan
Change the init script to locate the wlan driver from /vendor path to perform insmod operation. CRs-Fixed: 2064754 Change-Id: Iccee1611829a46eddd5e8b270aa00239c6bb0312
2017-06-15SDM660_64 : Enabling full treble on SDM660Anurudh Kumar Tiwari
Change-Id: I2d05369b5d945a575fb6d493faf22d2d90519058
2017-06-13Merge "init.target.rc: Use the EA binary in vendor/bin path"Linux Build Service Account
2017-06-09init.target.rc: Use the EA binary in vendor/bin pathMaulik Shah
EA binary is moved to system/vendor/bin path from system/bin. Update the same in init.target.rc file. Change-Id: I5a83a3d4de50797cf8081909003abab77b518ba4
2017-06-08Merge "sdm660_64/sdm630_64: cleanup cpuset configuration"Linux Build Service Account
2017-06-05sdm660_64/sdm630_64: cleanup cpuset configurationPavankumar Kondeti
The following changes are made to simplify the cpuset configuration. (1) Earlier kernels used to ignore any offline CPUs specified in the cpuset/cpus file. As there is no gaurantee that all gold cluster CPUs are online during init, silver cluster cpumask is written to cpuset/cpus file before writing the all possible cpumask. Recent kernels have support to handle offline CPUs written to cpuset/cpus file. When the CPU becomes online, the cpuset setting is applied. So apply the setting for a cpuset cgroup once. (2) Both SDM660 and SDM630 share the same device project, so move the final cpuset configuration to post-boot. This allows different cpuset settings for these two targets. This also improves boot-up performance as we apply the cpuset restrictions after the booting is completed. This policy is already in place for other targets like MSM8998. Change-Id: I482f6e10de2224695c319d7546b6d267d75ca4d1
2017-06-05sdm660_64 : change data directory for hbtpHimanshu Aggarwal
Change the data directory for hbtp from /data/misc/hbtp to /data/vendor/hbtp Change-Id: I6bbd0771f2983fb7445e9dc822ce0e04d84d87ba
2017-06-01[IMS]: Start ims daemons from vendorDevi Sandeep Endluri V V
- imsdatadaemon, imsqmidaemon, ims_rtp_daemon and imscmservice have to be started from vendor partition. CRs-fixed: 2053865 Change-Id: Ifd195376b4d0f11e8f276833c55ac02c93988cb7
2017-05-24sdm660_64: Run qseecom daemon from vendorAnilKumar Chimata
Run qseecom daemon from the vendor partition instead of system. Change-Id: I152dda485639ff278827b07913e7d64f5ef33ce9
2017-05-18Merge "sdm660: thermal: Add thermal send rule socket to thermal service init"Linux Build Service Account
2017-05-16sdm660: thermal: Add thermal send rule socket to thermal service initManaf Meethalavalappu Pallikunhi
Add thermal send rule socket to thermal service initialization script This change is required for SE Android so that thermal socket context are not overridden by init. Change-Id: I8774b62f35f72a481f9976dda5d1aee1e19d8374
2017-05-15sdm660_64: update cpuset settings for background and system-backgroundPavankumar Kondeti
Allow backgroun and system-background group tasks to run on all little cluster CPUs. Currently they are limited to run on CPU0 and CPU0-CPU2 respectively. The new settings showed improvement in application sequential launch latency test results. CRs-Fixed: 2032599 Change-Id: Ia98aff2dc084299f5e1a73418dceff1a0444cd98
2017-05-03Merge "Remove rootfs runtime changes during init for tombstones"Linux Build Service Account
2017-05-03Merge "sdm660_64: Update per_mgr path"Linux Build Service Account
2017-05-03Remove rootfs runtime changes during init for tombstonesDavid Ng
With A/B update, rootfs is supported by system fs and thus always read-only. Remove unnecessary /tombstones symlink and change all subdirectory creation under /tombstones to be /data/tombstones. Change-Id: Ibb991f80fc09e0397c37cecea07f531f49802773
2017-05-01sdm660_64: Move the dsp partition into A/B mode.padarshr
We now move the mounting of the dsp partition into the fstab so that fs_mgr can use the slotselect argument to correctly mount the partition based on the current active slot. Change-Id: I9548185be984842a6edd7c44731d66bda6e0016d
2017-04-25sdm660_64: Update per_mgr pathAmeya Thakur
Peripheral manager now sits in the vendor directory/partition. Update the init script to reflect the same. Change-Id: Icc26f8b6269849b9d6c8a5a81b9cf1dddfc70fbf
2017-04-16Changes Required for SDM boot up.Vara Prasad A V S G
Change-Id: Ie48c57428a7fc9ead8114f7b11071ad9e6586b96
2017-03-24SDM660_64: Intial bring up.Niranjan Reddy Dumbala
Intial bring up changes Change-Id: I789911a6cd9edacdf73df41b39a80b096b9f1077
2016-10-13Removing net_raw and adding inet permissions for imscmserviceZhao Fan
Change-Id: I7dc506d897c111533b51b2fb6543ee70c8049867 CRs-Fixed: 1070527
2016-09-20msmfalcon_64: init.target.rc: create /persist/bms with proper permissionsAshay Jaiswal
libhealthd.msm will store some battery parameters to a file under /persist/bms. Create a directory with necessary permissions. CRs-Fixed: 1066074 Change-Id: I90f609c38c570842d54abe1d6b411a4ce71bd0d1
2016-07-19Initial changes to bringup msmfalcon_64 target.padarshr
Change-Id: If686e44247fe1c98c015f26a80fc64debfd521a0