Commit graph

3191 commits

Author SHA1 Message Date
Linux Build Service Account
bac0979ae6 Merge "Record the first connection status notification" 2017-11-28 21:27:59 -08:00
Linux Build Service Account
dceb0d974e Merge "HAL handshake with XTRA" 2017-11-28 17:26:18 -08:00
Bhavna Sharma
e787679074 Record the first connection status notification
Keep record of whether connection status was reported
and report it in the response status

CRs-Fixed: 2126610
Change-Id: I284f53c71f1131a73eed0adaf00b66f04e4100ac
2017-11-28 14:51:43 -08:00
Linux Build Service Account
8fe6a36970 Merge "Check ret value for HIDL callback method" 2017-11-27 04:05:46 -08:00
Niranjan Reddy Dumbala
c42e847db6 Added syscall to media extractor policy
Change-Id: I68b3f094decd06e2a05255dad78f1b391fd978a8
2017-11-22 02:37:24 -08:00
Linux Build Service Account
68883097b4 Merge "Location Utils - Improve send method of LocIpc" 2017-11-21 00:24:36 -08:00
Anirudh Radhakrishnan
e2fe942fb1 Removed support for high performance VR
Removed the command to copy android.hardware.vr.high_performance.xml

Change-Id: Idbb037730b5c0cf16161758c9eb34aa92b49fd92
2017-11-20 23:09:49 -08:00
Yingjie Wang
9fe73f379a Check ret value for HIDL callback method
Judge ret value for niNotifyCb to check HIDL return status

Change-Id: I0cde3716a971941260f2fb12c9e5927bc8c8d548
CRs-fixed: 2147437
2017-11-21 12:20:06 +08:00
Linux Build Service Account
71930a6b31 Merge 00a3282458 on remote branch
Change-Id: Ic29c0af93606a2273819ca5ff5deb854a18134a0
2017-11-19 11:31:22 -07:00
Linux Build Service Account
c9473c8ea0 Merge "Revert "Temporarly disabling wfdcommon jar compilation"" into qcom-devices.lnx.2.0.r3-rel 2017-11-19 07:04:59 -08:00
Niranjan Reddy Dumbala
547c120f1f Revert " SDM660_64:Selinux permissive"
This reverts commit 2b9b4ce08a.

Change-Id: Ie7e36abd94f964bcafcec3623b643a960c1f7542
2017-11-19 19:36:17 +05:30
dnreddy
33079c1182 Revert "Temporarly disabling wfdcommon jar compilation"
This reverts commit ce4c30eee1.

Change-Id: If8e96382ba142458db368d815ee44207313158b5
2017-11-19 05:16:57 -08:00
Shaikh Shadul
a903d4bc56 sdm660_64: Move disabled sensors properties to vendor partition
Move disabled sensors system properties to vendor partition.

Change-Id: I9cc3d36d301172dede71241cf4f11189461acbc1
2017-11-17 11:52:11 +05:30
Katz Yamada
104f1fee14 Location Utils - Improve send method of LocIpc
Change LocIpc::send() method implementation from
regular member to static, since it does not modify
any of its class member variables. Sender code
should be able to call this method without creating
an instance.

Change-Id: I9d08404c3fae615fd20531904241bf2e246fa592
CRs-Fixed: 2143522
2017-11-16 10:48:11 -08:00
Ruifeng Xu
e21e18a836 HAL handshake with XTRA
send XSSO state on XTRA request; send XTRA the init
event on XSSO start.

Change-Id: Ic1833dc85b7b29259069335bbce26d388ca83d32
CRs-fixed: 2074685
2017-11-15 14:26:31 -08:00
muluhe
00a3282458 sdm660: add factory hidl definition
Add factory hidl definition.

Change-Id: I799f3fbca1b08c7c9aea913a803075ae27709118
2017-11-14 17:33:08 +08:00
Baili Feng
ccd6716531 Fix $--RMC sentence
Navigational status should be the last element

Change-Id: Ifb201fe95de74e3419e7fe55c55657b41818c64d
CRs-fixed: 2140835
2017-11-09 19:30:14 +08:00
Pavan Kumar M
5dc98d5bf8 Enable Tether offload
Add Hals for tether offload into manifest

Change-Id: Ic8780f0545358a2bd0dc5f381dfb6f8cf7b183f2
CRs-Fixed: 2126455
2017-11-08 12:09:05 +05:30
Baili Feng
08cbff337d Adjust NMEA sentence to comply with v4.1
1. Add Navigational status to $--RMC sentence
2. Add Signal ID to $--GSV sentence

Change-Id: I5ae26bed8dcca577ee661a4129858a8482d172a6
CRs-fixed: 2109692
2017-11-07 22:02:11 -08:00
Linux Build Service Account
48a6b7278d Merge "sdm660_64: Enable Thermal HAL by default" 2017-11-06 01:39:47 -08:00
Harikrishnan Hariharan
6ccaa83f60 GetBatchedLocations is unsupported for Live Fix.
Return ERROR_NOT_SUPPORTED from LocationAPIClientBase when
GetBatchedLocations is invoked by a Live fix session id,
which has session mode of SESSION_MODE_ON_FIX.

Change-Id: Ifc57d4d4b16288ed5ac7432da92cf39bfe989416
CRs-Fixed: 2137513
2017-11-03 10:45:41 +05:30
Linux Build Service Account
0f63bc0496 Merge "sdm660_64: update adapter max. allowed voltage property name" 2017-10-31 16:28:09 -07:00
Linux Build Service Account
72b2019476 Merge "manifest.xml: Add widevine as default DRM interface" 2017-10-31 08:34:08 -07:00
Manaf Meethalavalappu Pallikunhi
34f3dcb383 sdm660_64: Enable Thermal HAL by default
Enable Thermal HAL for sdm660_64. It adds Thermal HAL
to manifest.xml and thermal service to PRODUCT_PACKAGES.

Change-Id: Id5070101c7a91955c050a9c5c8520cfa43cc8186
2017-10-30 12:54:08 +05:30
Linux Build Service Account
30b93f6bfc Merge "Enable logcat logging for location modules in LE" 2017-10-28 20:16:36 -07:00
Linux Build Service Account
ffc2f47f61 Merge "Added syscall to media extractor policy" 2017-10-28 04:01:25 -07:00
Linux Build Service Account
e8f9d9f179 Merge " SDM660_64:Selinux permissive" 2017-10-28 04:01:23 -07:00
Linux Build Service Account
d72d5b3978 Merge "Invoking HIDL callback via local variable" 2017-10-27 18:14:33 -07:00
Ashay Jaiswal
bf5798a200 sdm660_64: update adapter max. allowed voltage property name
Rename "persist.charger.max_voltage_mv" to "persist.chg.max_volt_mv"
to ensure property name matches with the hvdcp_opti daemon.

Change-Id: I23a4669ea174dcdfca54cfe58c4ac51a7a7c7761
2017-10-27 18:19:41 +05:30
Niranjan Reddy Dumbala
ce4c30eee1 Temporarly disabling wfdcommon jar compilation
Change-Id: Ibb045b4d79981dd4bcfbfcf78f425e6c28d81ef7
2017-10-27 05:23:14 -07:00
Niranjan Reddy Dumbala
2b9b4ce08a SDM660_64:Selinux permissive
Change-Id: I9e971088d1e38438b3f77623fbc6d2f686c5aaad
2017-10-27 05:18:58 -07:00
Niranjan Reddy Dumbala
0f728711ba Added syscall to media extractor policy
Change-Id: I68b3f094decd06e2a05255dad78f1b391fd978a8
2017-10-27 05:14:51 -07:00
Saurabh Srivastava
0107dbe7d3 Invoking HIDL callback via local variable
Copying HIDL callback member variable to
a local variable before invoking.
This is to avoid possible race conditions
with the callback getting updated during
invocation.

Change-Id: Ida9658f4cffafc64754c0cd26541b731cb328155
CRs-Fixed: 2114085
2017-10-27 09:05:29 +08:00
Kevin Tang
63c4d2f67b locAPIRemoveGeofences roolback to async result notification
locAPIRemoveGeofences is rolled back to async result notification,
using the RemoveGeofencesRequest, but using a new temporal bidict
of sessions & ids, to avoid a previous race condition using the
wrong id when removing and adding a geofence.

Change-Id: Icd85373b82e620ea4059431f0c3d13c95f99ca3c
CRs-fixed: 2132679
2017-10-25 15:04:06 -07:00
Devi Sandeep Endluri V V
cc9aacba03 Change name of imsrcsservice to vendor.imsrcsservice
Change-Id: Ic11de525b2832b340732546d2fa3170c65bbe481
2017-10-17 03:11:42 -07:00
Saurabh Srivastava
57640c9f33 Checking HIDL callback return value
Change-Id: I937f155b80d54396f86fb44d731bc592ae49411e
CRs-Fixed: 2120892
2017-10-16 19:55:47 +05:30
Harikrishnan Hariharan
5f583c6375 Enable logcat logging for location modules in LE
Add support for logcat logging for location modules
in LE, by adding appropriate flags -llog to LDFLAGS.
Update logging macros to use ALOG* so that logs can
be outputed using standard logcat adb commands.

Change-Id: I94b5a1e9f0b4ec78a55e7189002e0f674ef174d2
CRs-Fixed: 2117669
2017-10-16 14:44:36 +05:30
Linux Build Service Account
9f2a492534 Merge "Fix support for batching without batch full event" 2017-10-13 00:03:56 -07:00
Linux Build Service Account
5a9d01f5f3 Merge "Add battery level observer" 2017-10-13 00:03:54 -07:00
Uday Kiran Pichika
ac3633b2b1 falcon_64: Disable Skip validate feature
CRs-Fixed: 2120152
Change-Id: Ic80d04794ff9680781704d7c846aada80a385695
2017-10-12 23:27:26 +05:30
Linux Build Service Account
39419a62e7 Merge "Add storing dataitem in systemstatus report" 2017-10-11 19:55:37 -07:00
Kevin Tang
273e268978 Add battery level observer
added data item id and BatteryLevelDataItemBase type

Change-Id: I7e33b476c787587d0372ec67bd61fa5efe6eef41
CRs-Fixed: 2125054
2017-10-11 12:50:14 -07:00
Linux Build Service Account
4f5eb8623b Merge "Fix crash in AgpsManager when accessing invalid pointer" 2017-10-10 21:26:14 -07:00
Dante Russo
34ce2a6873 Fix support for batching without batch full event
Additional fixes:
-fix issue where if StartTracking or
StartBatching fails at QMI LOC layer, then the
session is stuck and Tracking or Batching cannot
be stoped or started again.
-fix getBatchedLocation API to return an error
if the id given is not valid, as caller
will not get a response callback in this case.

CRs-fixed 2118838
Change-Id: I389fc862836450f0081f6394c971b33614373841
2017-10-10 14:56:34 -07:00
Linux Build Service Account
7b61f5a1b7 Merge "new apis for control xtra throttle" 2017-10-10 10:57:13 -07:00
Bhavna Sharma
de6898af20 Fix crash in AgpsManager when accessing invalid pointer
Crash was happening because a local structure was being
passed over by reference to the MsgTask, as a result
data was being read and saved from the reference when
the local structure was already out of scope.

CRs-Fixed: 2124083

Change-Id: Ifb24652d5b665a47b8ae88f43dd86876274a28cf
2017-10-10 09:22:58 -07:00
Katz Yamada
f5f0f29c13 Add storing dataitem in systemstatus report
SystemStatus stores incoming dataitem events
received from osagent into its internal
systemstatus report cache.

Change-Id: I129c633b45abfc04c9d9bbbd558db5f6e93c1672
CRs-Fixed: 2093347
2017-10-09 10:04:13 -07:00
Naveen Kumar
7bd7e0b77b manifest.xml: Add widevine as default DRM interface
Add widevine as default DRM interface for sdm660.

Change-Id: Ia4abd37a6e660714332d945bc8e53a27035abd50
2017-10-08 21:09:37 -07:00
Linux Build Service Account
01a961b952 Merge "Enable Mac address spoofing by default." 2017-10-07 08:39:42 -07:00
Harikrishnan Hariharan
e22e04dbe2 Fix compilation errors in xtra-daemon for LE.
Fix compilation errors in xtra-daemon in LE for changes made
as part of adding biway IPC communication changes. New files
created are added as part of LE Makefile.

Change-Id: Ic0f0d60dd85eea38bb47753aea4fccfb3070d64c
CRs-Fixed: 2122852
2017-10-07 15:19:19 +05:30