Commit graph

14181 commits

Author SHA1 Message Date
Wei Wang
6016f10e66 Make atrace HAL optional am: 892624d06d am: 446597a2cc
am: 400c166293

Change-Id: I6dd5fd9f12df926f8feec867332e23af18c3f2d0
2019-02-05 20:34:42 -08:00
Wei Wang
400c166293 Make atrace HAL optional am: 892624d06d
am: 446597a2cc

Change-Id: Ie41ca7dabe9f664f35d832cf8c2a055de32fca2e
2019-02-05 20:26:37 -08:00
Wei Wang
446597a2cc Make atrace HAL optional
am: 892624d06d

Change-Id: I8a9e478e600e6721ecca91e6286637265665d2cd
2019-02-05 20:21:35 -08:00
TreeHugger Robot
8a110dce09 Merge "Fix comment on removeOfflineLicense" 2019-02-06 01:56:26 +00:00
Wei Wang
892624d06d Make atrace HAL optional
Bug: 111098596
Test: build
Change-Id: I2a18f004926e4488b87dd1d830490717908de963
2019-02-05 16:55:04 -08:00
Jayant Chowdhary
f1d79e8af3 Merge "Add SECURE camera capability." 2019-02-05 17:55:03 +00:00
Miao Wang
641f446a7a Merge "Fix the usage of GTEST_SKIP" 2019-02-04 22:07:18 +00:00
TreeHugger Robot
f0257be45e Merge "vibrator: Add Example Implementation for HAL 1.3" 2019-02-04 05:27:55 +00:00
Harpreet "Eli" Sangha
e8631244ad vibrator: Add Example Implementation for HAL 1.3
Bug: 121352767
Test: Ran 'cmd vibrator' on 'cf_x86_phone'.
Change-Id: I1e59cf6e0df31a8f47ee026c0333a5d39a9cdc5a
Signed-off-by: Harpreet "Eli" Sangha <eliptus@google.com>
2019-02-04 11:32:30 +09:00
Yu-Han Yang
031738baa6 Use V2_0 GnssMeasurement.state in default implementation
Bug: 123297074
Test: tested on cuttlefish
Change-Id: Ia4479a3f3bf6f962acdebf9cf01ec5cbeab5fff7
2019-02-01 20:01:34 -08:00
TreeHugger Robot
7a7e837c47 Merge "Add STATE_2ND_CODE_LOCK to GnssMeasurementState" 2019-02-02 00:26:24 +00:00
TreeHugger Robot
b5556e576b Merge "Fix incorrect comments in types.hal" 2019-02-01 22:31:18 +00:00
Miao Wang
4135a8e94c Fix the usage of GTEST_SKIP
Test: mm
Test: VtsHalNeuralnetworksV1_0TargetTest
Change-Id: I6baaf54c626778129c1aab4f6622af570b34ec3f
2019-02-01 14:02:08 -08:00
Pengquan Meng
0ee8d90224 Merge "Add 5G cellInfo & signal strength" am: 7ac99ae365 am: e2d75f8b22
am: 693f385f0b

Change-Id: Ia3c1ef48a64ddee37d5ed6190f35c1b15832746b
2019-02-01 14:01:40 -08:00
Pengquan Meng
693f385f0b Merge "Add 5G cellInfo & signal strength" am: 7ac99ae365
am: e2d75f8b22

Change-Id: I00e29e366c7bd75c394ad87eac1b691f335a4bb0
2019-02-01 13:39:10 -08:00
Pengquan Meng
e2d75f8b22 Merge "Add 5G cellInfo & signal strength"
am: 7ac99ae365

Change-Id: I1b60e98a9be7a3f3816fe471487d2374d64bdbf8
2019-02-01 13:23:29 -08:00
Sasha Smundak
791b843bcb Merge "Explicitly include log/log.h or android/log.h instead of cutils/log.h" am: b5db125860 am: 4a1f714ed0
am: 1e45903dd5

Change-Id: I1a54776b7560154304573a8cd3dfeae5babf43e5
2019-02-01 13:22:37 -08:00
Pengquan Meng
7ac99ae365 Merge "Add 5G cellInfo & signal strength" 2019-02-01 21:09:46 +00:00
Sasha Smundak
1e45903dd5 Merge "Explicitly include log/log.h or android/log.h instead of cutils/log.h" am: b5db125860
am: 4a1f714ed0

Change-Id: Iced17f8c405d793a5107b1b35d8d484538b63766
2019-02-01 12:48:22 -08:00
Sasha Smundak
4a1f714ed0 Merge "Explicitly include log/log.h or android/log.h instead of cutils/log.h"
am: b5db125860

Change-Id: I55fd176e62326df38194486d86a9d3a8f72270ea
2019-02-01 12:22:43 -08:00
vichang
7490d24374 [automerger skipped] Merge "Remove the dependency on ICU" am: 97048ee337 am: ea84e78b5d
am: 2b2d36c616 -s ours
am skip reason: change_id Ib843fb1071a634f25e27e5291b00d11852ac08a9 with SHA1 811024860a is in history

Change-Id: I18d325054695394c00e6ad22cbc03921003f3b40
2019-02-01 12:16:46 -08:00
Yu-Han Yang
9e2eaf1d2e Add STATE_2ND_CODE_LOCK to GnssMeasurementState
Bug: 123297074
Test: atest VtsHalGnssV2_0TargetTest
Change-Id: I289669de2c88bbab85d510602b042491c09c4315
2019-02-01 11:47:32 -08:00
vichang
2b2d36c616 Merge "Remove the dependency on ICU" am: 97048ee337
am: ea84e78b5d

Change-Id: Icae9420f47512d47a165fc91808f8f596edd329a
2019-02-01 11:29:22 -08:00
Treehugger Robot
b5db125860 Merge "Explicitly include log/log.h or android/log.h instead of cutils/log.h" 2019-02-01 19:12:35 +00:00
vichang
ea84e78b5d Merge "Remove the dependency on ICU"
am: 97048ee337

Change-Id: I829ff633e9ff4b0a93fd1974f2ea4917e2e21aef
2019-02-01 11:09:17 -08:00
Sasha Smundak
769c053d7c Explicitly include log/log.h or android/log.h instead of cutils/log.h
Eliminates the warning.
Test: treehugger

Bug: 123758136
Change-Id: Ibe50261efc18d659a10129977342bc765a9ba9d5
2019-02-01 10:52:09 -08:00
vichang
97048ee337 Merge "Remove the dependency on ICU" 2019-02-01 16:57:43 +00:00
Henry Fang
1d0eab8086 Merge "Revert "Revert "Update cas@1.0 hal to cas@1.1""" 2019-02-01 15:17:39 +00:00
TreeHugger Robot
b7a562e4f3 Merge "Update NNAPI Extensions documentation" 2019-02-01 13:15:29 +00:00
Peter Kalauskas
ecde4435f6 Merge "Add new lazy wifi HAL target" 2019-02-01 03:24:01 +00:00
TreeHugger Robot
9e20d2fe06 Merge "Add OTHER to GnssMeasurementCodeType" 2019-02-01 02:56:54 +00:00
TreeHugger Robot
1d7346f8dc Merge "Removed completed TODOs from IBiometricsFace HIDL." 2019-02-01 02:51:38 +00:00
Kevin Chyn
fbdc22e7b8 Fix incorrect comments in types.hal
Bug: 123262389

Test: Builds
Change-Id: I56f60c5ac61be6fdd1f1c49f5a7d8ac0e41d2572
2019-01-31 16:16:28 -08:00
Zachary Iqbal
a4c77b9edd Removed completed TODOs from IBiometricsFace HIDL.
Change-Id: I6ef9de184acfe3e1b7dd7f3519c64cc74fb6506d
Test: Built locally.
2019-01-31 15:55:12 -08:00
Peter Kalauskas
1f6e6e3a65 Add new lazy wifi HAL target
Devices can use the lazy wifi HAL to allow it to exit when wifi is not
in use.

Test: Flash walleye_svelte-userdebug and check that HAL only runs when
      wifi is on.
Bug: 123307146
Change-Id: If20120f902a7e102372666447b39cf9fdad7d352
2019-01-31 15:44:47 -08:00
Henry Fang
3e3cbb7c21 Revert "Revert "Update cas@1.0 hal to cas@1.1""
This reverts commit 1b066c8d1d.

Reason for revert: <This CL isn't related to public API which triggered previous revert>

Change-Id: If1fa2a244e5f4ee7f978cda79421172da02220f1
2019-01-31 22:46:57 +00:00
Yu-Han Yang
49cbed0a71 Add OTHER to GnssMeasurementCodeType
Bug: 112260995
Test: atest VtsHalGnssV2_0TargetTest
Change-Id: I3e1b466186bff382bddb76975616d8408a951da5
2019-01-31 14:18:37 -08:00
Pengquan Meng
e32a755ed2 Add 5G cellInfo & signal strength
Bug: 123532650
Test: build
Change-Id: I76bff3f6ff56ef76cb357c327b44d54757952e32
2019-01-31 14:11:37 -08:00
Tom Cherry
67bd9eb9b8 Merge "Move to new Fstab class" am: 12e20e3f2a am: 3184a39837
am: ae50248fc7

Change-Id: Ie0ec0924d605e09f8dfdf4a5036fb44ffcf9689a
2019-01-31 12:22:57 -08:00
Tom Cherry
ae50248fc7 Merge "Move to new Fstab class" am: 12e20e3f2a
am: 3184a39837

Change-Id: I6eab2c87e9fdfa6b5d6dbe9e4d45006a86cee806
2019-01-31 12:05:47 -08:00
Tom Cherry
3184a39837 Merge "Move to new Fstab class"
am: 12e20e3f2a

Change-Id: I09be93fbbade4a7ef01c4bf0ea4c202da3ec2f7b
2019-01-31 11:50:32 -08:00
Tom Cherry
12e20e3f2a Merge "Move to new Fstab class" 2019-01-31 19:35:54 +00:00
Cheney Ni
24be23c073 Implementation of Bluetooth Audio HAL interface v2 am: 47a8309706 am: a0cb02ea1d
am: f7ea9db510

Change-Id: I5d4569240d793f744b78203aaa48254ca0a90bfb
2019-01-31 10:43:00 -08:00
Cheney Ni
c099848540 Merge "VTS for Bluetooth Audio HAL v2" am: 5203e215e2 am: bd032886ea
am: 7fcece8f73

Change-Id: Ie4319f5f95cd5e27cc73425504d1701e6c6aa3ee
2019-01-31 10:41:32 -08:00
Victor Chang
57605111e8 Merge "Remove the dependency on ICU" 2019-01-31 18:39:18 +00:00
Cheney Ni
f7ea9db510 Implementation of Bluetooth Audio HAL interface v2 am: 47a8309706
am: a0cb02ea1d

Change-Id: I9227fa82d19bfca582b2746a49de0ee442abde5f
2019-01-31 10:34:57 -08:00
Cheney Ni
7fcece8f73 Merge "VTS for Bluetooth Audio HAL v2" am: 5203e215e2
am: bd032886ea

Change-Id: If69a32d7b4fb1054a2bc8b3c8e134a5677938507
2019-01-31 10:34:06 -08:00
Cheney Ni
a0cb02ea1d Implementation of Bluetooth Audio HAL interface v2
am: 47a8309706

Change-Id: I7ea0d493a5ec0ee2da57868905ff443661b50737
2019-01-31 10:29:39 -08:00
Cheney Ni
bd032886ea Merge "VTS for Bluetooth Audio HAL v2"
am: 5203e215e2

Change-Id: I8706eb2aff23283f16ead2ab2a080a326509e1ba
2019-01-31 10:28:57 -08:00
Cheney Ni
47a8309706 Implementation of Bluetooth Audio HAL interface v2
This is the default implementation of Bluetooth Audio Hal v2, and 3
providers are defined.

* BluetoothAudioProvider is the default provider, which is a stub when
  no SessionType matched.
* A2dpSoftwareAudioProvider uses to replace the old A2DP legacy module
  and uses IPC via HIDL interface between Bluetooth stack and Audio HAL.
* HearingAidAudioProvider uses to replace the Hearing Aids module which
  uses UNIX socket as IPC and now there is HIDL based interface.

There is also a shared library named "libbluetooth_audio_session.so" to
provide the linkage directly between this HIDL and its HAL module,
bluetooth_audio. With this library, we can break the library dependency
and guarantee those symbols of libraries while compiling.

Bug: 111519504
Bug: 122503379
Test: boot and manual test

Change-Id: I54d86291482b7fb041a3ac3e171b68a4ed7bfa07
2019-01-31 18:16:54 +00:00