Commit graph

1940 commits

Author SHA1 Message Date
Steven Moreland
b16a4d26d3 Actually fix build breakage with cleanspec.
am: 319b8292be

Change-Id: Ic9dcbf28c238b30eba296fedcdef08af049aef31
2017-05-10 22:47:14 +00:00
Steven Moreland
319b8292be Actually fix build breakage with cleanspec.
OUT_DIR instead of OUT

Test: manual
Change-Id: I2e48c6f2f39ff2318517ff55cbfa6ca912c05021
2017-05-10 22:35:20 +00:00
Steven Moreland
7780055fd1 Add CleanSpec to hardware/interfaces.
am: e468cf8004

Change-Id: If1978c73a668dacaf8f3b2842a704c5b28d5135e
2017-05-10 20:55:36 +00:00
Steven Moreland
e468cf8004 Add CleanSpec to hardware/interfaces.
Fixes build breakage from interface changing after -Lc++-sources
and -Lc++-headers was added to hidl-gen.

Test: wip
Change-Id: I9ee0a0e7b72f8f2a3253d205943a696c07129a64
2017-05-10 13:47:39 -07:00
Steven Moreland
4bd4e7fb3b Update makefiles for c++-sources and c++-headers.
am: cb360c60d8

Change-Id: If0f0c69fa29a8c1cbd0d5b4e53e386ef8b68757e
2017-05-10 02:47:25 +00:00
Steven Moreland
cb360c60d8 Update makefiles for c++-sources and c++-headers.
Test: pass
Bug: 38174080
Change-Id: I683455736eed35e6ced24e2763c2bdb5fb6c9601
2017-05-09 14:34:19 -07:00
Yi Kong
68f6e99613 Remove unused lambda captures
am: 5ca756ea1f

Change-Id: Ia11bcc3b1f05b4582fa85856d1cdf94c41c23fdc
2017-05-08 17:17:45 +00:00
Yi Kong
5ca756ea1f Remove unused lambda captures
Test: build
Bug: 37752547
Change-Id: I339baf849c7aef97dd319377026564dedd0cc568
2017-05-05 13:35:50 -07:00
Steven Moreland
a2b80cf2ca Merge "Remove redundant dependencies."
am: 8b4c1e4589

Change-Id: Ia79f726d5b0230836c1e5fdcf2043ab6c3ba7c18
2017-05-03 22:20:12 +00:00
Treehugger Robot
8b4c1e4589 Merge "Remove redundant dependencies." 2017-05-03 22:01:05 +00:00
Steven Moreland
1cc7108736 .clang-format: 100 lines
am: 5242af6d24

Change-Id: I1f6efce2c2c1ef8c0ec9dee58a9dc9b8e33c3903
2017-05-03 21:55:22 +00:00
Steven Moreland
5242af6d24 .clang-format: 100 lines
This allows us to be more like the system/core clang format
and also prevents problems because a lot of hardware/interfaces
code is checked in with 100 lines of code.

Test: pass
Change-Id: I62aeba9deb33ad6ce3d62fada3e0c04139ca3588
2017-05-02 16:45:27 -07:00
Steven Moreland
85e4c2679f Remove redundant dependencies.
android.hidl.base@1.0 and android.hidl.manager@1.0 are built into libhidltransport.

Test: links
Bug: 33276472
Change-Id: I56655b0214ba147398f9234eb004fba0aceb7e40
Merged-In: I08aaad80f7e2fc262aa3a8b66fe932e8133a928d
2017-05-02 15:23:57 -07:00
Steven Moreland
170e2e85a2 Merge "Remove redundant dependencies"
am: 62769b7196

Change-Id: Ie576459d47efdb1120b92a0e7c1a052b0ac15443
2017-05-01 23:30:00 +00:00
Treehugger Robot
62769b7196 Merge "Remove redundant dependencies" 2017-05-01 23:19:25 +00:00
Steven Moreland
ee1d248ae2 Remove redundant dependencies
android.hidl.base@1.0 and android.hidlmanager@1.0 are built into libhidltransport.

Test: links
Bug: 33276472
Change-Id: I424371932af129bba9d58dcf8652c64297f35f05
2017-05-01 09:47:58 -07:00
Steven Moreland
570e021780 nfc: Android.mk -> Android.bp
am: 238dd8a83c

Change-Id: Ib9e26069a58e86d4ab94f2ea5afde7ae1fd8dcc4
2017-04-29 02:59:24 +00:00
Steven Moreland
238dd8a83c nfc: Android.mk -> Android.bp
Test: links
Change-Id: Ia19dafb3ff6bf5772d72133bb2e1687226e0d44f
2017-04-29 01:21:24 +00:00
Niranjan Pendharkar
cd60c276d1 Merge "Tether Offload HAL"
am: e9b4ab6723

Change-Id: I58d0c821e55ae8b460ffedb79a2314fffffe0b39
2017-04-28 05:26:05 +00:00
Treehugger Robot
e9b4ab6723 Merge "Tether Offload HAL" 2017-04-28 05:21:41 +00:00
Steven Moreland
759e1d28bd Merge "configstore-utils: vendor_available"
am: c3e640c7f0

Change-Id: Ied49d6affe69099bc08a58e1d5e38052d018a2e8
2017-04-28 03:14:21 +00:00
Treehugger Robot
c3e640c7f0 Merge "configstore-utils: vendor_available" 2017-04-28 03:06:36 +00:00
Steven Moreland
65af0612ce configstore-utils: vendor_available
Test: with BOARD_VNDK_VERSION := current
Change-Id: I4fe86224d18bc7e7579c13f9273bc4efa25df1ea
2017-04-27 18:34:24 -07:00
Shuo Qian
bb46c20ae5 Merge "Update .hal file for fixing vts tests"
am: 4771c35ba9

Change-Id: I9e9a63c9253cd3413fdf14d8ea4b3668f4de1c9c
2017-04-27 23:58:40 +00:00
Shuo Qian
243e4dd831 Merge "Fix Vts errors"
am: 570b0cbf6a

Change-Id: I8c27b992d93ac73067df5faa6a02713c01e44261
2017-04-27 23:58:38 +00:00
Shuo Qian
4771c35ba9 Merge "Update .hal file for fixing vts tests" 2017-04-27 23:48:39 +00:00
Shuo Qian
570b0cbf6a Merge "Fix Vts errors" 2017-04-27 23:48:39 +00:00
Keun Soo Yim
6a8e550e85 Merge "stop bluetooth service while VTS test is running"
am: 9ebee6d5b4

Change-Id: I8b3cd188c4583d67d3b622dcd8227560e2ca35a7
2017-04-27 23:16:05 +00:00
sqian
d90c324243 Fix Vts errors
- Add REQUEST_NOT_SUPPORT into General Errors
- Add a util function to check General Errors
- Add a util function to check OEM Errors
- Changes to RIL command api tests based on the QC provided pdf
  to see if the errors from vts-web can be fixed

Test: Manual
Bug: 35671595

(cherry picked from commit 01e7c6ee5f)
Merged-In: I9500c686a75539dab37f0272349bc2f965cc0a8f
Change-Id: I9500c686a75539dab37f0272349bc2f965cc0a8f
2017-04-27 16:11:38 -07:00
sqian
0c6a13a82c Update .hal file for fixing vts tests
- update 'voice' and 'sms' based on QC pdf file
- remove GENERIC_FAILURE still there
- fix duplicate error code

Test: Manual
Bug: 35671595
(cherry picked from commit 159ec7fbf5)
Merged-In: I83831c222cb0d157d0aa06e48cf0a177ab0ecf31
Change-Id: I83831c222cb0d157d0aa06e48cf0a177ab0ecf31
2017-04-27 23:08:00 +00:00
Treehugger Robot
9ebee6d5b4 Merge "stop bluetooth service while VTS test is running" 2017-04-27 23:06:53 +00:00
Niranjan Pendharkar
257430b783 Tether Offload HAL
Adds new interfaces to perform hardware optimized tethering offload.

Test: as follows
    - built (bullhead)
    - flashed
    - booted
    - "runtest frameworks-net" passes
Bug:34361337
Change-Id: I1ed756306e1efe98bd2703df9c9846a50a87ffcd
2017-04-27 13:43:41 -07:00
Pankaj Kanwar
88c489b6bd Merge "RIL changes to allow the modem to query the framework for the key."
am: 9af336425e

Change-Id: Ie143802009a056ac0ef66bdb0a7c0263c3016f39
2017-04-27 17:49:37 +00:00
Pankaj Kanwar
9af336425e Merge "RIL changes to allow the modem to query the framework for the key." 2017-04-27 17:41:58 +00:00
pkanwar
de1ac79c14 RIL changes to allow the modem to query the framework for the key.
BUG: 35606429
Test: manual
Change-Id: I7687d664c928de2325d50c3e9e7912f10aa37463
Merged-In: Ib1f5ee5f793f53901ad54bb6b6d4cb667dc720ab
2017-04-27 16:09:46 +00:00
Keun Soo Yim
ce89d5816f stop bluetooth service while VTS test is running
Test: run VTS HAL BT test
Bug: 37153328
Change-Id: I615d96daff496096122cd18158c205073f4623a6
(cherry picked from commit 1965f73bac)
2017-04-26 16:32:14 -07:00
Wei Wang
769907ef4e Change bootHAL to early_hal class
am: 092daf7fea

Change-Id: I905d1a824c8e4904f748d9d9f3c66bb36136647e
2017-04-25 17:42:03 +00:00
Wei Wang
092daf7fea Change bootHAL to early_hal class
Bug: 37579828
Bug: 37543411
Test: marlin boots with wipe data
(cherry picked from commit 9a4388cf28)
Merged-In: Ifa508570455289efd58350562fadea5676c3bc67
Change-Id: Ifa508570455289efd58350562fadea5676c3bc67
2017-04-24 14:35:35 -07:00
Sanket Padawe
234940252b Merge "Fix test case for setSimCardPower radio api."
am: 6287508ad3

Change-Id: Ief997bb839e00d11d3f4a88f842fbcb64721e950
2017-04-24 19:46:27 +00:00
Sanket Padawe
6287508ad3 Merge "Fix test case for setSimCardPower radio api." 2017-04-24 19:39:15 +00:00
Sanket Padawe
5c79ad2bf8 Fix test case for setSimCardPower radio api.
Bug: 35800570
Test: vts
Change-Id: I93e78c46971158cd14666931b527d8e268e0a39e
Merged-in: I93e78c46971158cd14666931b527d8e268e0a39e
2017-04-21 16:58:19 +00:00
Hung-ying Tyan
9d9fb91751 Remove dependency of libhardware_legacy
am: b422f16e23

Change-Id: Icc19ad6907a31bc00e3f1b10c8e1308142b379c5
2017-04-20 01:47:12 +00:00
Steven Moreland
cee6374483 Move bluetooth test to vendor.
am: 1c11c98d5e

Change-Id: I7924ffa291ec6ef40d48b4d4f4d164e2f2d154e9
2017-04-20 01:47:09 +00:00
Hung-ying Tyan
b422f16e23 Remove dependency of libhardware_legacy
It is not used by bluetooth and nfc services.
Bug: 33241851
Bug: 37305530
Test: built and tested on sailfish

(cherry picked from commit 593eeb7a4b)

Change-Id: I599073296baa5eee72a1fce8caa4eb8352f66218
Merged-In: I599073296baa5eee72a1fce8caa4eb8352f66218
2017-04-19 22:45:32 +00:00
Steven Moreland
1c11c98d5e Move bluetooth test to vendor.
The test is still built in data/nativetest64, but it must be marked as
vendor since it depends on vendor modules.

Also proprietary -> vendor.

Test: build with BOARD_VNDK_VERSION := current
Test: run test on internal marlin, passes
Bug: 33241851
(cherry picked from commit 2cfae52a2e)
Merged-In: I856838fe208a4cd038ea16d47f03f6278224b2ee
Change-Id: I856838fe208a4cd038ea16d47f03f6278224b2ee
2017-04-19 22:15:07 +00:00
Andreas Huber
d79d4f23ae Merge "Changed the naming scheme for Treble java libraries (both static and dynamic)"
am: f37bea87e8

Change-Id: Id54116fb605fd2156ddd0a636224f59b1b91deb8
2017-04-14 03:34:02 +00:00
Treehugger Robot
f37bea87e8 Merge "Changed the naming scheme for Treble java libraries (both static and dynamic)" 2017-04-14 03:24:07 +00:00
Ningyuan Wang
1696169eda wifi(interface): Add links to APF docs
am: b0bb01d808

Change-Id: I9bb85e794a8f9f01acb89d4d6357a117936da92f
2017-04-13 22:36:56 +00:00
Ningyuan Wang
b0bb01d808 wifi(interface): Add links to APF docs
Bug: 32119512
Test: Compiles
Merged-In: Iadb68a2a649b120b607735e4d88617b11740832f
Change-Id: I32ec491983d1d9e987a19a00b4fd8e60503c9e7f
2017-04-13 15:28:44 -07:00
Andreas Huber
6733baff6c Changed the naming scheme for Treble java libraries (both static and dynamic)
android.hardware.foo@1.0-java => android.hardware.foo-V1.0-java

Bug: 37207894
Test: make
Change-Id: I177f4cfd42f635aaf096107af8309d1a82ed41c0
Merged-In: I8b91881dfaf507c0d852d56ebbb53ff0987e5a34
2017-04-13 15:16:27 -07:00