Commit graph

4919 commits

Author SHA1 Message Date
Linux Build Service Account
42aa267f99 Merge "sdm660_64/sdm630_64: cleanup cpuset configuration" 2017-06-08 18:39:21 -07:00
Linux Build Service Account
899b1de6a0 Merge "Make updateConfig functional before gnss is enabled" 2017-06-08 18:38:45 -07:00
Baili Feng
7b1d6ec5aa Update the latest LocationOptions to LocationAPI
Call locAPIUpdateTrackingOptions in gnssSetPositionMode.
Update tracking options should update the tracking
sessions so that the smallest interval options are
set.

Change-Id: I24cefe4fb711a160d0a72ab7592d8e673ea2dd97
CRs-fixed: 2048231
2017-06-08 18:00:13 -07:00
Linux Build Service Account
46f0dcf111 Merge "Update vintf to be in sync with 8998 target." 2017-06-08 11:32:16 -07:00
Linux Build Service Account
0c4296fb0e Merge "[IMS]: Start ims daemons from vendor" 2017-06-08 11:32:15 -07:00
Linux Build Service Account
8bf78f55ae Merge "Decouple position inject request from assist data" 2017-06-08 11:31:26 -07:00
Mahesh Lanka
6d558ae1e5 sdm660_64: Add manifest entry for IOmxStore
Added interface+instance name for IOmxStore.

Change-Id: I7ce50dcb3776fce0b397b478596a631d0da7e48b
2017-06-08 14:44:40 +05:30
Yingjie Wang
6a283495b5 Disable LPPe feature on SDM660 CRM build
Set the LPPE_UP_TECHNOLOGY and LPPE_CP_TECHNOLOGY as 0 in gps.conf
to disable LPPe feature as default.

Change-Id: I656cbf1ee9456189fd0ddbcbf7b70cc74a75656e
CRs-fixed: 2015517
2017-06-07 21:04:27 -07:00
Katz Yamada
58d74dc1bd Add set default report API in systemstatus
Add an API to set default report data cached in
systemstatus. Call this API when delete all
aiding data is requested, so that bugreport
has all default values.

Bug: 62068956

Change-Id: I76d661c6a89a1644aef2a8f47253ce9cc0d727fb
CRs-Fixed: 2054705
2017-06-06 13:54:28 -07:00
Uma Mehta
5c6d1d63fb SDM660_64:changing property name
Changing property name with vendor prefix.

Change-Id: Iaf1841872cecad9049e2b307cefcfce69bf2e476
2017-06-06 15:32:09 +05:30
Baili Feng
1f3ac891ae Make updateConfig functional before gnss is enabled
locAPIGnssUpdateConfig and locAPIEnable/Disable
will use different request queues

Change-Id: I8c5456ebc4c221ff0e536ad488259b21e5607e03
CRs-Fixed: 2054316
2017-06-06 09:45:37 +08:00
Naveen Kumar
679bb589f7 Update vintf to be in sync with 8998 target.
Change-Id: Ic2797d3fb45744242083158d893521aef30575ac
2017-06-05 04:01:45 -07:00
Devi Sandeep Endluri V V
39bca7e36d [IMS]: Start ims daemons from vendor
- imsdatadaemon, imsqmidaemon, ims_rtp_daemon
      and imscmservice  have to be started from vendor partition.

    CRs-fixed: 2053865
    Change-Id: Ifd195376b4d0f11e8f276833c55ac02c93988cb7
2017-06-05 03:59:43 -07:00
Pavankumar Kondeti
6f6db13dde sdm660_64/sdm630_64: cleanup cpuset configuration
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-05 13:27:30 +05:30
Himanshu Aggarwal
c3c2ec3abe sdm660_64 : change data directory for hbtp
Change the data directory for hbtp from /data/misc/hbtp to
/data/vendor/hbtp

Change-Id: I6bbd0771f2983fb7445e9dc822ce0e04d84d87ba
2017-06-05 11:53:50 +05:30
Linux Build Service Account
8a73a15ac0 Merge "sdm660_64: Remove MINIMAL_FONT_FOOTPRINT Flag" 2017-06-01 08:18:26 -07:00
Linux Build Service Account
6797cc271d Merge "sdm660_64: Update sensors properties in system.prop" 2017-06-01 08:18:23 -07:00
Linux Build Service Account
07c64557d3 Merge 2c1c891570 on remote branch
Change-Id: I76d971effbc49875bf96bd188c0c3db6f37748a6
2017-06-01 07:29:01 -06:00
Naveen Kumar
ee121f99a7 Update vintf to be in sync with 8998 target.
Change-Id: Ic2797d3fb45744242083158d893521aef30575ac
2017-06-01 00:24:40 -07:00
Devi Sandeep Endluri V V
798ff412f3 [IMS]: Start ims daemons from vendor
- imsdatadaemon, imsqmidaemon, ims_rtp_daemon
      and imscmservice  have to be started from vendor partition.

    CRs-fixed: 2053865
    Change-Id: Ifd195376b4d0f11e8f276833c55ac02c93988cb7
2017-06-01 12:39:03 +05:30
wangjing
2477f8ad82 sdm660_64: Remove MINIMAL_FONT_FOOTPRINT Flag
This flag will cause language display issue.

Change-Id: I612eea948e7df3c6ceb8a642b5af07623dae3dff
CRs-Fixed: 2054273
2017-06-01 10:34:23 +08:00
Linux Build Service Account
9181b2b16e Merge "sdm660_64: Add interface name and instance for video HAL" 2017-05-30 18:22:40 -07:00
Linux Build Service Account
2c1c891570 Merge "sdm660_64: Move sensors hals config file" 2017-05-29 22:18:13 -07:00
Santhosh Behara
4a9b8645a0 sdm660_64: Add interface name and instance for video HAL
Add interface name and instance for video HAL to avoid
transport mode from falling back to passthrough.

Change-Id: I4ed89769cae90797cf93a0ed106cba97acc07205
2017-05-29 07:12:38 -07:00
Saurabh Srivastava
876db40641 Updating AgpsSubscriber constructor
Updating AgpsSubscriber constructor to ensure clone
operation copies the entire state

Change-Id: Id016994efd8cb1140af8d5ee05eace95922f246b
CRs-Fixed: 2039863
2017-05-29 18:45:54 +05:30
Linux Build Service Account
25008877c3 Merge "Provide correct SV used_in_fix flag for QZSS" 2017-05-28 00:59:59 -07:00
Linux Build Service Account
e4dc713b1c Merge "Add support for generating NMEA sentences for BDS." 2017-05-28 00:59:59 -07:00
Linux Build Service Account
fa2eb4c2d6 Merge "Add support for generating NMEA sentences for QZSS." 2017-05-28 00:59:58 -07:00
Linux Build Service Account
1205c81dbc Merge " Added HAL's List" 2017-05-27 17:09:46 -07:00
Linux Build Service Account
740a459dac Merge "HIDL Extension" 2017-05-27 17:09:38 -07:00
Harikrishnan Hariharan
0d01cc0b5b Add support for generating NMEA sentences for BDS.
Change-Id: I77ccaac3da4d79ed6d43d1a4e59e4d438ba3d2f3
CRs-Fixed: 2047785
2017-05-28 00:51:38 +05:30
Harikrishnan Hariharan
0029fafd92 Add support for generating NMEA sentences for QZSS.
Change-Id: Ib1350fceeabcb2dc67812641b1f967b1b240cefd
CRs-Fixed: 2036931
2017-05-28 00:44:40 +05:30
Harikrishnan Hariharan
5969d0b2da Provide correct SV used_in_fix flag for QZSS
Mark QZSS SV used_in_fix based on the most recent position report

Change-Id: I166087fb62de45e1013ab29c01df3abfba7af12b
CRs-Fixed: 2043300
2017-05-27 23:41:18 +05:30
Linux Build Service Account
2a49c5a0ef Merge "Move location files from /data/ to /data/vendor/" 2017-05-27 01:36:12 -07:00
Linux Build Service Account
1bcc48d46e Merge "Remove libandroid_runtime for treble compliance" 2017-05-26 11:25:21 -07:00
Linux Build Service Account
f44fdd0d44 Merge "Fix intermittant crashes in location" 2017-05-26 11:25:06 -07:00
Shaikh Shadul
ebf26463d9 sdm660_64: Update sensors properties in system.prop
Update sensors properties in system.prop file as
- ro.qti.* to  ro.vendor.*.

Change-Id: I743366d21d2bb57ce05b61c3f4e42fad92853dae
2017-05-26 08:10:39 -07:00
Shaikh Shadul
d2d6efe63b sdm660_64: Move sensors hals config file
Move sensors hals config file (hals.conf) to /vendor/etc/sensors/
from /system/etc/sensors/.

Change-Id: If1c3fd0cd48691d223c3a1185f9c1d847c7b155c
2017-05-26 15:45:11 +05:30
Baili Feng
d640d06213 HIDL Extension
Prevent building of android.hardware.gnss@1.0-service-qti
if non-PDK build.

CRs-fixed: 2040636
Change-Id: Ic6ee787d7fca93f649cd1f2bbd7be46cdefc809f
2017-05-25 14:08:03 -07:00
Linux Build Service Account
ae9e618269 Merge "sdm660_64: Run qseecom daemon from vendor" 2017-05-25 09:08:57 -07:00
Dante Russo
566238aab1 Remove libandroid_runtime for treble compliance
CRs-fixed: 2048138
Change-Id: Idc9a3f045c6c44dea6c527ec8c6bf23e9d0a9518
2017-05-25 05:10:38 -07:00
Pawan Chilka
6db42325de Added HAL's List
Change-Id: I221894cfe9136b0f532852862fbfc4afb04abc55
2017-05-25 03:21:36 -07:00
AnilKumar Chimata
5f38a9d3c0 sdm660_64: Run qseecom daemon from vendor
Run qseecom daemon from the vendor partition instead of system.

Change-Id: I152dda485639ff278827b07913e7d64f5ef33ce9
2017-05-25 02:52:59 -07:00
Linux Build Service Account
37f40c38bd Merge "sdm660_64: Run qseecom daemon from vendor" 2017-05-24 18:16:29 -07:00
Baili Feng
b29778eac0 Fix intermittant crashes in location
Deleting memory without setting it to null
can cause the memory to still be non-null
and be interpreted as valid.
Also check if the entry is in the map using
find instead of assuming it is in the map.

Bug: 62033719 62033834 62033690 62033563 62032790
CRs-fixed: 2050837
Change-Id: I2534de2d6157be86ac95cfe6615e4c0019ee48fd
2017-05-24 11:03:16 -07:00
Linux Build Service Account
ea2613173a Merge b0379f97a4 on remote branch
Change-Id: I7695a9842ef1bfa388476b03ffa89d21c0f90185
2017-05-24 06:40:36 -06:00
Pawan Chilka
af8025e2c3 Added HAL's List
Change-Id: I221894cfe9136b0f532852862fbfc4afb04abc55
2017-05-24 15:16:41 +05:30
AnilKumar Chimata
7c48c42344 sdm660_64: Run qseecom daemon from vendor
Run qseecom daemon from the vendor partition instead of system.

Change-Id: I152dda485639ff278827b07913e7d64f5ef33ce9
2017-05-24 11:21:38 +05:30
Linux Build Service Account
325f51028e Merge "Remove SV used_in_fix flag setting on SV report." 2017-05-23 21:09:31 -07:00
Vara Prasad A V S G
fe8f23974a Merge commit 'f616b465fccfa67423fc1128175764f004f31ea2' into remote
Conflicts:
	sdm660_64.mk

Change-Id: I75b7c9f829abf82f1a32dda7b905eb9986f933cf
2017-05-23 20:36:07 +05:30