Commit graph

4944 commits

Author SHA1 Message Date
Linux Build Service Account
6cd01b2a90 Merge "Fix config updates for some LocatoinAPI bit masks" 2017-06-20 01:35:08 -07:00
Linux Build Service Account
3ee8c353cf Merge "Fixed crash when timerfd_create failed" 2017-06-20 01:35:08 -07:00
Pawan Chilka
c5d4a1a490 Updating vintf.xml for sdm660/630 with respect to 8998
Change-Id: I240fabb843a5dda57c679353a6470bf6a99acbf3
2017-06-19 21:09:46 +05:30
Saurabh Srivastava
15830de3b6 Adding priority flag for NI and AGPS callbacks
Adding priority flags while registering NI
handling callback and AGPS handling callback.
To ensure that both NI and AGPS are always
handled by our stack instead of Android
Framework stack.

CRs-Fixed: 2059476
Change-Id: I585328491a7f5d9099287924a03d7710f4e5fda9
2017-06-19 17:54:28 +05:30
Linux Build Service Account
389933760f Merge "sdm660_64: update name of media profiles xml" 2017-06-18 17:25:22 -07:00
Linux Build Service Account
2ac1d0c970 Merge "sdm660_64: Use android build variable to copy sensors hals conf" 2017-06-18 17:25:08 -07:00
Harikrishnan Hariharan
a0075bdb8e Remove fix made to set session status as failure in LocApi.
Instead of sending session status as failure in LocApiV02 in case
of both latitude/longitude 0 and horizontal reliability not set,
for sending Blank NMEA sentences, the condition check for the same
is done in before requesting to send nmea sentence.

Change-Id: I359d136a8da9d9fe233e599eb2cba71e4509b270
CRs-Fixed: 2058269
2017-06-16 22:57:20 +05:30
Uma Mehta
7ef6bbde61 sdm660_64: update name of media profiles xml
update the name of the media profiles xml to match the
name of the file queried by the media profiles header file

Change-Id: I472d8f0f94a55fd76e99a2b55410e38b4607527e
2017-06-16 04:06:59 -07:00
Naveen Kumar
cae0fdb84f Merge commit '3e671e17958a413c149cb8518e7adbed4c56fb28' into remote
Change-Id: If28668eff890be6024a7bb623f3aa849d435536c
2017-06-16 16:30:50 +05:30
Dante Russo
5fc6fa657c Fix NI for Notify and Verify being true
CRs-fixed: 2059175
Bug: 62049857
Change-Id: I6c4717ddbd72f15972e5d4bd8897b528fbe2c2b4
2017-06-15 15:43:27 -07:00
Dante Russo
fc5c5f6625 Fix config updates for some LocatoinAPI bit masks
Fix SUPL mode, GPS lock, and GNSS Ni options to be
treated like bit masks instead of values.
Rename some enums of bit masks with _BIT as convention.

Change-Id: I036b682ca3472159304ef569ff67d28dc94f644e
CRs-fixed: 2039308
2017-06-15 15:43:17 -07:00
Anurudh Kumar Tiwari
3e671e1795 SDM660_64 : Enabling full treble on SDM660
Change-Id: I2d05369b5d945a575fb6d493faf22d2d90519058
2017-06-15 05:19:36 -07:00
Linux Build Service Account
0072f36ad2 Merge 785502c4df on remote branch
Change-Id: I99dfcf1a16651f07d85f11fffdbfaf8db9f3d64d
2017-06-14 05:11:26 -06:00
Linux Build Service Account
2c98f39cee Merge "init.target.rc: Use the EA binary in vendor/bin path" 2017-06-13 20:19:33 -07:00
Mike Cailean
38af28c322 Fixed crash when timerfd_create failed
Implemented graceful fallback when
timerfd_create is failing for
CLOCK_BOOTTIME_ALARM

Change-Id: I6561be840f37a985104a2766fc4b521d237da3b2
CRs-fixed: 2051787
2017-06-13 14:06:36 -07:00
Shaikh Shadul
4f316a79a8 sdm660_64: Use android build variable to copy sensors hals conf
Use android build variable in path to specify partition for
copying sensors hals conf file.

Change-Id: Iced1c2ee57f4f12a11c8440a13491b986b569080
2017-06-13 20:56:45 +05:30
Linux Build Service Account
1e31567ced Merge "Update the latest LocationOptions to LocationAPI" 2017-06-13 01:57:09 -07:00
Devi Sandeep Endluri V V
785502c4df Add tcmiface in PRODUCT_BOOT_JARS
Add tcmiface library in PRODUCT_BOOT_JARS

Change-Id: Id40960f33720f2c31391f902678cec443ef88cd5
CRs-Fixed: 2057679
2017-06-12 06:12:54 -07:00
Linux Build Service Account
b8676c0136 Merge "Post SSR restarting tracking should bypass ULP" 2017-06-11 20:13:48 -07:00
Linux Build Service Account
5c51d94bf5 Merge "Disable LPPe feature on SDM660 CRM build" 2017-06-11 10:15:27 -07:00
Linux Build Service Account
eb9d39be0b Merge "sdm660_64: Add manifest entry for IOmxStore" 2017-06-10 03:15:08 -07:00
Dante Russo
36c1143285 Post SSR restarting tracking should bypass ULP
When sub system restart occurs, restarting gps tracking
should be sent directly to Loc API instad of going
through ULP.

Change-Id: I6309eeee3670b3d7fa484f74f96ea9a2848f7bb1
CRs-fixed: 2056783
2017-06-09 17:24:25 -07:00
Linux Build Service Account
53235d0035 Merge "Add set default report API in systemstatus" 2017-06-09 03:00:11 -07:00
Maulik Shah
fdb8bc18c1 init.target.rc: Use the EA binary in vendor/bin path
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-09 13:25:23 +05:30
Linux Build Service Account
a0f044ac68 Merge "SDM660_64:changing property name" 2017-06-08 18:39:26 -07:00
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