Commit Graph

3562 Commits

Author SHA1 Message Date
Mikhail Naganov
05fa0d0312 audiohal: Add crash tests for some methods of IEffect
For methods that can't be meaningfully tested, add tests
verifying that they at least don't crash.

Bug: 32022706
Change-Id: I234c2ae4b6bc173450cf50e8749ea966cbc2d2a2
Test: this is a test
2017-03-24 17:06:25 -07:00
Jaesoo Lee
a43c1d3160 Merge "disabled passthrough mode for Configstore" am: 7f8b76a322 am: 37b5d80abf
am: 7af7140958

Change-Id: I98bb865ed1b5a28a4e57a4da849ef2db685f032c
2017-03-22 01:07:52 +00:00
Jaesoo Lee
7af7140958 Merge "disabled passthrough mode for Configstore" am: 7f8b76a322
am: 37b5d80abf

Change-Id: I46c7e5876f3def55489ff5103eca8a22bfcd9b6d
2017-03-22 01:05:48 +00:00
Jaesoo Lee
37b5d80abf Merge "disabled passthrough mode for Configstore"
am: 7f8b76a322

Change-Id: Ib7e37189c90752d8c536cb2e5bdf0a2518865981
2017-03-22 01:04:17 +00:00
Jaesoo Lee
7f8b76a322 Merge "disabled passthrough mode for Configstore" 2017-03-22 00:42:33 +00:00
Eric Laurent
be47eaf8cf Merge "audio: fix mistake in AudioDevice enum" 2017-03-21 23:41:09 +00:00
Steven Moreland
65a629583f Merge "Revert "Make setResponseFunctions() and setCallback() oneway."" 2017-03-21 23:12:16 +00:00
Steven Moreland
32a8a98b3f Revert "Make setResponseFunctions() and setCallback() oneway."
This reverts commit 08b949450e.

Change-Id: Ie2f6c84e1b9264b109b55432be9b77abb82643fd
2017-03-21 23:09:44 +00:00
Amit Mahajan
a5bc496e2d Merge "Make setResponseFunctions() and setCallback() oneway." 2017-03-21 23:03:48 +00:00
Steven Thomas
4caea7b92d Merge "Revert "Revert "Add useVrFlinger() method to SurfaceFlinger ConfigStore""" 2017-03-21 22:25:00 +00:00
Roshan Pius
26eb1b4e7a supplicant(interface): Add an event for bssid changes am: c314841614 am: 995e5b7f13
am: 74d86aadbb

Change-Id: Idcb780f307f26bcd8edae289e895288d92f3b054
2017-03-21 22:00:15 +00:00
Roshan Pius
a76cdcd789 wifi(implementation): Return proper status code on initialize am: a1c76e4d53 am: c51e74d572
am: c8fdd97297

Change-Id: Ib1d40583abb74ad80edd858635ab56aed9f2c2f2
2017-03-21 21:59:53 +00:00
TreeHugger Robot
19c9d8d03d Merge "Fix library dependency, remove undeclarate deps" 2017-03-21 21:57:30 +00:00
Roshan Pius
74d86aadbb supplicant(interface): Add an event for bssid changes am: c314841614
am: 995e5b7f13

Change-Id: I59746ea376cce74cf0ca452398c588efd67e7d1c
2017-03-21 21:48:42 +00:00
Roshan Pius
c8fdd97297 wifi(implementation): Return proper status code on initialize am: a1c76e4d53
am: c51e74d572

Change-Id: I4bb4c392e3b714417b9823d4a3c5eb6e878e6fec
2017-03-21 21:48:29 +00:00
Roshan Pius
995e5b7f13 supplicant(interface): Add an event for bssid changes
am: c314841614

Change-Id: I587c0c479708448492dce329c267f2b3761911d8
2017-03-21 21:44:09 +00:00
Roshan Pius
c51e74d572 wifi(implementation): Return proper status code on initialize
am: a1c76e4d53

Change-Id: Ia6e18ee9f9543fb4059dd349c8a0f9ef286ad14d
2017-03-21 21:43:57 +00:00
TreeHugger Robot
a70f10b0a4 Merge "GNSS Service handling System death" 2017-03-21 21:23:53 +00:00
Steven Thomas
cb4172a98c Revert "Revert "Add useVrFlinger() method to SurfaceFlinger ConfigStore""
This reverts commit 2877c167ff.

Add useVrFlinger() method to SurfaceFlinger ConfigStore, which is
used to ensure we only start vr flinger on Daydream ready devices.

Bug: 35885165

Test: Checked for "SurfaceFlinger UseVrFlinger" in the logs,
confirmed it only shows up for Daydream ready devices.

Change-Id: I839b650b63cd008de03feb4c771b330374bd0682
2017-03-21 19:56:57 +00:00
TreeHugger Robot
6d7c46adb3 Merge "fingerprint: check return status of hwbinder calls" 2017-03-21 19:26:31 +00:00
Wyatt Riley
917640b752 GNSS Service handling System death
Stops all GNSS HAL operations, as system doesn't need them any more:
  normal, measurements, navigation message, batching
Update default implementation to resend capabilities and system info
  and corresponding VTS to enforce
Minor fixes completing the location check
Softens GPS VTS to pass with no signal (still applies better checks
  if there is signal)

Bug:36291274
Bug:36066672
Bug:35678469
Bug:35799723
Fixes:36291274
Fixes:36066672
Fixes:35799723

Test: VTS test passes, GPS stops after system server is killed
  Basic GPS tests (including delete Xtra) work (before VTS is run)

Change-Id: Ic2ab0f8a79b4aff26eef468615bfee97a83e672f
2017-03-21 11:41:24 -07:00
Roshan Pius
c314841614 supplicant(interface): Add an event for bssid changes
This is useful in debugging (& collecting metrics) when the active bssid changes.

Bug: 36451639
Test: Compiles & manual tests using the framework changes.
Change-Id: I5676dfb9ec9c13ae900c315eb8dfacb857e70fc1
2017-03-21 10:53:56 -07:00
Peng Xu
591f885f4e Merge "Avoid calling non-exist set_mode hal function" 2017-03-21 17:26:27 +00:00
Fabien Sanglard
9b117a4dd2 Fix library dependency, remove undeclarate deps
Remove undeclared dependency of libhwcomposer-client on Hwc.h which
created a circular dependency.

Test: Manual
Change-Id: I74d5c4e2db5d247f8b406d1ea42fece41e76659d
2017-03-21 09:43:36 -07:00
TreeHugger Robot
761fbe24a4 Merge "Add amplitude control to vibrator HAL" 2017-03-21 13:40:37 +00:00
Jaesoo Lee
2d66f6183a disabled passthrough mode for Configstore
This change removes target "android.hardware.configstore@1.0-impl" to
disable passthrough mode.

Bug: 35325577
Test: android.hardware.configstore@1.0-impl.so not exist in outputs and
    configstore works in binderized mode

Change-Id: Ieedb6fea179d50ac35fc32b0e21752b2334558ae
2017-03-21 14:48:39 +09:00
Roshan Pius
a1c76e4d53 wifi(implementation): Return proper status code on initialize
The fallback HAL will return |WIFI_ERROR_NOT_SUPPORTED| when
|init_wifi_vendor_hal_func_table| is invoked.  This should be sent as is
to the HIDL interface instead of sending |WIFI_ERROR_UNKNOWN|.

Bug: 34859006
Test: Compiles
Change-Id: I5fd132368715bd158e617ad3cf2e6f88d147cef7
2017-03-20 19:20:32 -07:00
Steven Moreland
3461f9d0cc Merge "Use simplified update-makefiles.sh script." am: 04ff4a07eb am: b235c400d0
am: 9e3c0d1828

Change-Id: If4910a9f526c2e9050a12ecf2e9ab7fdcdf55577
2017-03-21 01:50:36 +00:00
Steven Moreland
9e3c0d1828 Merge "Use simplified update-makefiles.sh script." am: 04ff4a07eb
am: b235c400d0

Change-Id: Ia04cc3e61d0a6792f9265c44569ccbfd0c706edd
2017-03-21 01:47:03 +00:00
Steven Moreland
b235c400d0 Merge "Use simplified update-makefiles.sh script."
am: 04ff4a07eb

Change-Id: I947819188949b34426b4766d64943f8d5ce96742
2017-03-21 01:43:03 +00:00
Amit Mahajan
08b949450e Make setResponseFunctions() and setCallback() oneway.
Test: Basic telephony sanity
Bug: 32020264
Change-Id: I05351b5c4d61c19eb08841704bf50ae7de5f683f
2017-03-20 17:44:51 -07:00
Jin Qian
eb6540a751 Merge "Revert "Add useVrFlinger() method to SurfaceFlinger ConfigStore"" 2017-03-21 00:19:33 +00:00
Jin Qian
2877c167ff Revert "Add useVrFlinger() method to SurfaceFlinger ConfigStore"
This reverts commit d78f6b34b6.

broke multiple builds, e.g.
https://android-build.googleplex.com/builds/submitted/3833064/test_suites_x86_64_fastbuild3d_linux/latest/logs

Change-Id: Id0dea5b63fad8896a186486d137d8505aad12c26
2017-03-21 00:09:09 +00:00
Steven Thomas
84e9b09f5d Merge "Add useVrFlinger() method to SurfaceFlinger ConfigStore" 2017-03-20 23:43:53 +00:00
Steven Moreland
04ff4a07eb Merge "Use simplified update-makefiles.sh script." 2017-03-20 22:08:05 +00:00
Roshan Pius
10ed93a049 Merge "supplicant(interface): Correct the WFD info length" am: d51c817675 am: f092ffbe9d
am: bf6ce1a507

Change-Id: Ie0e6e8abc4d09406761bbb14bf513bf2a4e22314
2017-03-20 21:41:53 +00:00
Roshan Pius
a5f869f491 Merge "supplicant(interface): Support for P2P client list and save config" am: 91c2cb3284 am: 2f52b0d8e4
am: 1100f4e570

Change-Id: Ia582415cbbac3abadfff71ec93fcc8b30a18347f
2017-03-20 21:41:21 +00:00
Roshan Pius
bf6ce1a507 Merge "supplicant(interface): Correct the WFD info length" am: d51c817675
am: f092ffbe9d

Change-Id: I9bcfb6f174f7387956bbec423175e39004235782
2017-03-20 21:38:58 +00:00
Roshan Pius
1100f4e570 Merge "supplicant(interface): Support for P2P client list and save config" am: 91c2cb3284
am: 2f52b0d8e4

Change-Id: Ibfad7dd79c36f4ce93a6febf3c46838f92bcad10
2017-03-20 21:38:22 +00:00
Roshan Pius
f092ffbe9d Merge "supplicant(interface): Correct the WFD info length"
am: d51c817675

Change-Id: I05c077fbdfb2c0b085e869101c5548318ade3eaf
2017-03-20 21:38:09 +00:00
Roshan Pius
2f52b0d8e4 Merge "supplicant(interface): Support for P2P client list and save config"
am: 91c2cb3284

Change-Id: Id18d9ad5427703f3b975691d8995ea641b9405d2
2017-03-20 21:35:20 +00:00
Treehugger Robot
d51c817675 Merge "supplicant(interface): Correct the WFD info length" 2017-03-20 21:34:58 +00:00
Roshan Pius
91c2cb3284 Merge "supplicant(interface): Support for P2P client list and save config" 2017-03-20 21:30:43 +00:00
Steven Thomas
d78f6b34b6 Add useVrFlinger() method to SurfaceFlinger ConfigStore
Add useVrFlinger() method to SurfaceFlinger ConfigStore, which is
used to ensure we only start vr flinger on Daydream ready devices.

Bug: 35885165

Test: Checked for "SurfaceFlinger UseVrFlinger" in the logs,
confirmed it only shows up for Daydream ready devices.

Change-Id: I3c39b1f094e28f06b510171fc0968cf71f5d5550
2017-03-20 14:15:26 -07:00
TreeHugger Robot
f99bfb739d Merge "Add graphics composer support for HWC > HWC1.1" 2017-03-20 21:12:59 +00:00
Nick Desaulniers
8174a847f2 fingerprint: check return status of hwbinder calls
If system_server dies, and return codes of hwbinder calls are not
checked, an abort of the HAL service will occur.  In this case,
warn in the logs, but allow system_server to reopen HAL.

Bug: 34867134
Change-Id: I9fe1c2c0f1c03e8debafb56bff8a7490ccbbcec0
2017-03-20 14:12:43 -07:00
Fabien Sanglard
0d55a21044 Add graphics composer support for HWC > HWC1.1
Test: Ryu, Marlin
Change-Id: I58a7394f427534b942d64c93b1891a756c5f510c
2017-03-20 12:24:29 -07:00
Yifan Hong
ec4433ac47 Merge "IUsb uses "default" service name" 2017-03-20 17:51:15 +00:00
Steven Moreland
3d0244bd9d Merge "configstore: respect service registration status." am: e8e87df57f am: 9761a112e1
am: 5f44edfb21

Change-Id: I9db78e30ec60088e09384a8134304f0f73bd391e
2017-03-20 17:27:59 +00:00
Steven Moreland
5f44edfb21 Merge "configstore: respect service registration status." am: e8e87df57f
am: 9761a112e1

Change-Id: Ie4094649cf67652ee8af8ba5f49c700c2533abbd
2017-03-20 17:21:35 +00:00