Commit Graph

3862 Commits

Author SHA1 Message Date
Linux Build Service Account 2f04902012 Merge "Bluetooth: Increase number of SEPs to support SHO/Mcast" 2017-06-13 20:19:38 -07:00
Linux Build Service Account 77c50668dc Merge "post_boot: perf: Set post-boot parsed prop for msm8909" 2017-06-13 20:19:07 -07:00
Linux Build Service Account 719c4b20ac Merge "ueventd.qcom.rc: Add frp partition for sdm845 target" 2017-06-13 20:19:00 -07:00
Chris Lew 8c60c7df1b irsc_util: Start binaries from vendor partition
As per Android-O architecture, irsc_util and sec_config file
is moved to vendor partition. Start irsc_util service from
vendor partition and update with new sec_config path.

Change-Id: I3c47a2a120f5c9b94fb320ebe574c66a1120f073
2017-06-13 17:34:08 -07:00
Gurpreet Ghai a07184c7a0 BT: Create folder for Bluetooth logs/dump collection
These changes are to create folder to collect logs and
dump from Bluetooth HAL daemon.

CRs-Fixed: 2051034

Change-Id: Ib930a80aab1354ad1463a02febf71eba922e2df8
2017-06-13 09:08:43 -07:00
Ritesh Harjani 9ad700aa3b init: Make changes to storage daemons to run from vendor partitions
Remove rfs_access - since it is no longer available.
Change the path from /system -> /vendor for rmt_storage
and tftp_server daemons

Change-Id: I825474b741832e06727944a19e9225cb4d0c45b7
2017-06-13 21:05:29 +05:30
Linux Build Service Account 5f411c1e42 Merge "Add support for using the secondary SDLLVM toolchain" 2017-06-13 01:57:11 -07:00
Linux Build Service Account 06b771b026 Merge "perflock: Set boot complete property for sdm845" 2017-06-13 01:57:06 -07:00
Linux Build Service Account a2b496a3f9 Merge "[DPM-init_script]: Start dpmQmiMgr from init script" 2017-06-13 01:56:55 -07:00
Linux Build Service Account f56df31667 Merge "Enable rat mode to combine mode by default." 2017-06-13 01:56:53 -07:00
Subash Abhinov Kasiviswanathan e450dec00a data: Remove references to deprecated modules
- bridgemgr is no longer used
- Tethering is supported by framework, so we no longer require
  setting properties from scripts.
- fmc has been deprecated for a while
- rmnetcli is a test binary and is not needed in full builds

CRs-Fixed: 2056677
Change-Id: Ibd2d1386478886ff7db5d3d3cfe6fda9b69280ee
2017-06-12 19:46:39 -06:00
Bruce Levy 3095c478db ueventd.qcom.rc: Add frp partition for sdm845 target
Update ownership for the frp block device for sdm845.

Change-Id: Ie3d4b28522547ebc65409f71936f0c98c221b4fb
2017-06-12 16:13:22 -07:00
Linux Build Service Account c78e904729 Merge "common: Enable soft navigation for 8937 QRD target" 2017-06-12 14:14:56 -07:00
Abhishek Arpure 877caa586c common: updated the startup script to use vendor/bin or /sh
In FT we need to all the vendor  to use  vendor/bin/sh

Change-Id: I62f759d0798bc936abec5ee24f69371c7038ead5
2017-06-13 01:22:04 +05:30
Bharat Pawar d36cf0c00d common: Enable soft navigation for 8937 QRD target
8937 QRD device is not booting up because of
repeated system UI crash. It is overcome by enabling
soft navigation keys for now.
Change-Id: I284104c22d29b665cada5536946a8d72eb69fee8
2017-06-12 00:16:12 -07:00
Karthik Gopalan a2a90541c4 post_boot: perf: Set post-boot parsed prop for msm8909
Sets sys.post_boot.parsed property for msm8909.

Change-Id: Ia5bc537f96b83dec1397bf97b42fafab354d7d44
2017-06-11 22:03:35 -07:00
Devi Sandeep Endluri V V 9a2a667fee [DPM-init_script]: Start dpmQmiMgr from init script
- Moved daemon start to init.qcom.rc

Change-Id: I315728c282c42ebffab13d42d306138a681ed1ea
CRs-fixed: 2058180
2017-06-11 20:59:56 -07:00
Linux Build Service Account 3551004a71 Merge "data: Move log location out of misc" 2017-06-11 20:13:44 -07:00
Linux Build Service Account dca5f0a94f Merge "Bluetooth: Change group for bt owned smd nodes" 2017-06-11 10:15:40 -07:00
Linux Build Service Account 0263636e4b Merge "post_boot: Cleanup unused ZCache related parameters" 2017-06-11 10:15:38 -07:00
Linux Build Service Account 8b06b044d2 Merge "Fixing permission for /data/vendor" 2017-06-11 10:15:13 -07:00
Linux Build Service Account c841dde5b3 Merge "Add permissions to internal ramdump and dload_mode" 2017-06-11 10:15:13 -07:00
Vara Prasad A V S G 27d423f0b6 Move power.qcom and librecovery_updater_msm to /vendor
Change-Id: Ifb8ab8dee48b7aa19892349a942c90fb9812811a
2017-06-11 06:13:17 +05:30
Vara Prasad A V S G c64c1deadb Install sec_config to /vendor/etc
Change-Id: Ie58232aad6ff252da18b8333ae5b46bcd961b99b
2017-06-11 06:08:57 +05:30
Vara Prasad A V S G aec58feff6 Install tftp_server, poweroffhandler to /vendor
Change-Id: I602a7a0ff9d3202ed783af81b21fb9406d1de165
2017-06-11 02:31:53 +05:30
Vara Prasad A V S G 0a4affd32e hange every occurence of vendor exutables launched from /system
These are to be launched from /vendor instead of /system.
Most of them have already been moved to /vendor

Change-Id: Id9e011b45e267df387102a58d957798275da25a6
2017-06-11 02:31:06 +05:30
Abhishek Arpure d98cd9ffc2 Launch moved vendor executables from /vendor
The list of moved executables in this change is:
 rmt_storage
 time_daemon
 iop
 qcom-system-daemon
 ssr_setup
 subsystem_ramdump

Change-Id: Ia4b94abb0b36112dba35c8a26c077d02829805b8
2017-06-11 02:28:39 +05:30
Vara Prasad A V S G 8d231f80ee Install init.qti.ims.sh to /vendor.
Change-Id: I9e142d3a6f9eb85db632d857b60ce6707d6f63ff
2017-06-11 02:27:40 +05:30
Vara Prasad A V S G 36dc5333cb Install init.qcom.efs.sync.sh to /vendor.
Change-Id: I1b28cde0089dc617b29ab70657fe73ddbb651ba1
2017-06-11 02:25:34 +05:30
Vara Prasad A V S G f6f60c451d Install init.qcom.coex.sh to /vendor.
Change-Id: I0afbbe1c6a77ce8d82bac4433fbc51c96fea97c6
2017-06-11 02:23:44 +05:30
Vara Prasad A V S G cbaf749efe Install and launch init.qcom.sensors.sh to /vendor.
Change-Id: Iaba37d69516a531cb0291e516c53f82249b1d6be
2017-06-11 02:22:34 +05:30
Vara Prasad A V S G ab93c12958 Launch vendor executables from /vendor
The list of moved vendor executables is:

 amploader
 fstman
 ptt_socket_app
 wifi_ftmd
 cnss_diag
 cnss-daemon
 loc_launcher
 drmdiagapp
 ds_fmc_appd
 exe-ims-regmanagerprocessnative

Change-Id: I7e113359851dd4eb2a8dd43355388eecda18dc9c
2017-06-10 17:06:33 +05:30
Srinivas Dasari cb4e492c03 Install init.qcom.sdio.sh to /vendor
Change-Id: Icb9fa4a2f4a40ae3c3aae97c7171cc252beac90d
Signed-off-by: Sandeep Patil <sspatil@google.com>
2017-06-10 17:05:48 +05:30
Srinivas Dasari 84fe95bbba Install init.qcom.wifi.sh to /vendor
Change-Id: I60216c5b4cae9f96e23c89e167febcdf4c1bf377
Signed-off-by: Sandeep Patil <sspatil@google.com>
2017-06-10 17:05:48 +05:30
Srinivas Dasari 66220ef805 Install init.crda.sh to /vendor
Change-Id: Iab3687e1c7219e0666254511194c4f0a1f1e078d
Signed-off-by: Sandeep Patil <sspatil@google.com>
2017-06-10 17:05:48 +05:30
Srinivas Dasari 91d5765067 Install qca6234-service.sh to /vendor
Change-Id: Idefb5b2dee699af33923d539fd93fa4a2204d06a
Signed-off-by: Sandeep Patil <sspatil@google.com>
2017-06-10 17:05:48 +05:30
Lior David 94a0a481a6 init.qcom.rc: fstman moved to /vendor/bin
fstman moved to /vendor/bin, adapt service entries

Change-Id: Ic0b08beb1ab1aca1f30196d063a5cb9cbe8877d5
2017-06-10 17:05:26 +05:30
Naresh Tanniru af4af85fd4 audio: Remove audio init script
- Audio script is not using as UCM
  approach is deprecated

Change-Id: Ie100349516645bf68207ae35dc5347554c95b11c
2017-06-10 17:05:03 +05:30
Diego Wilson d6c3c9871c Install init.qcom.testscripts.sh to /vendor.
Change-Id: Ic659a8230d13b1a4706d3583e3d819ca082ffae9
Signed-off-by: Sandeep Patil <sspatil@google.com>
2017-06-10 17:04:58 +05:30
Zhenhua Huang 3e9bf86706 Install init.qcom.crashdata.sh to /vendor
Change-Id: I82631c93d91b477bda07c7f815334025d031f0e1
2017-06-10 17:04:51 +05:30
Ramesh Gupta Guntha 4f2876486d Install init.qcom.debug-sdm660.sh to /vendor
Change-Id: Ic27f3b728a939c5d26a6c85258a84e5f9b8b78ed
2017-06-10 17:04:32 +05:30
Mayank Rana 66808a5338 usb: move usb related .rc and .sh to /vendor
This change moves init.qcom.usb.rc, init.msm.usb.configfs.rc and
init.qcom.usb.sh to /vendor image.

Change-Id: Ie63c7bb67c05f9372413549a1c007a7542fe5006
2017-06-10 17:04:01 +05:30
Abhishek Arpure dca0ac4cba Install init.qcom.syspart_fixup.sh to /vendor.
Change-Id: I448dfd5d34f28e22f18d5d73578cc168f3097194
2017-06-10 16:59:43 +05:30
Abhishek Arpure 008fed8858 Do not move init.qcom.rc to /vendor
Instead add a TODO with the reason why the file must not be moved
for now.

Change-Id: I82a62b7ba24bce5120c0e4038d0354761dea907d
2017-06-10 16:59:43 +05:30
Abhishek Arpure 4ec9a9acc3 Move uevent.qcom.rc to /vendor
Change-Id: I7e42c803561606128314bc4fb0f51fd02270d9fd
2017-06-10 16:59:43 +05:30
Abhishek Arpure e7461501f0 Move hardware specific .rc files to /vendor/etc/init/hw
The reason these files are moved to /vendor/etc/init/hw and
not /vendor/etc/init is because 'init' scans the /vendor/etc/init folder
for vendorr service .rc fragments to import. That would either result
in duplicate imports or out-of-order imports of these hardware
specific .rc files and that *may* have unintended consequences.

In order to preserve the current import order for MTP, we move all
hardware specific .rc files to /vendor/etc/init/hw which is not
autoscanned by init BUT leave the init.${ro.hardware}.rc (i.e.
init.qcom.rc in this case) in root for 'init' to find.

Change-Id: I14531da05e2a3a256f734f8de96e1f1969c753f9
2017-06-10 16:59:43 +05:30
Abhishek Arpure 8043176150 init language fixups in factory.rc and qcom.rc
Change-Id: Id910b21bc8db0ac0d1e4f81592448ba0cb443365
2017-06-10 16:59:43 +05:30
Abhishek Arpure 7c166576e3 Install init.mdm.sh to /vendor.
Change-Id: I17314ab9d9f913e5c0811c6a351b76d9561b9cd4
2017-06-10 16:59:43 +05:30
Abhishek Arpure d4b5cf42ac Install init.qcom.debug.sh to /vendor.
Change-Id: I1543d4b21c82069ebd24a8211a28a4bf2dc2767c
2017-06-10 16:59:43 +05:30
Abhishek Arpure dc91d071c2 Install init.qcom.ssr.sh to /vendor.
Change-Id: I27a3fb366daceae60c81e65c5d26b0d413b051fa
2017-06-10 16:59:43 +05:30