OSDN Git Service
Jeff Tinker [Mon, 10 Apr 2017 22:41:19 +0000 (22:41 +0000)]
Merge "Support binderized and passthrough vendor services" into oc-dev am:
25197f0f6f
am:
3d1a5c83ce
Change-Id: I3b5db2e5edef2b3359d529718d6feb8e94257e1d
Jeff Tinker [Mon, 10 Apr 2017 22:28:32 +0000 (22:28 +0000)]
Merge "Support binderized and passthrough vendor services" into oc-dev
am:
25197f0f6f
Change-Id: Ia44472c4b20f1e3128d830665af23947c235cfed
TreeHugger Robot [Mon, 10 Apr 2017 22:14:19 +0000 (22:14 +0000)]
Merge "Support binderized and passthrough vendor services" into oc-dev
Peter Qiu [Mon, 10 Apr 2017 21:04:41 +0000 (21:04 +0000)]
Merge "wifi: add VTS tests for IWifiStaIface" into oc-dev am:
eeee2b1d50
am:
98d95834ba
Change-Id: I336114c6c7063756cf96abdf5d63561bc9171b06
Peter Qiu [Mon, 10 Apr 2017 20:41:16 +0000 (20:41 +0000)]
Merge "wifi: add VTS tests for IWifiStaIface" into oc-dev
am:
eeee2b1d50
Change-Id: I57efb271423cf57e7bb1976ebc976e067bc8df25
TreeHugger Robot [Mon, 10 Apr 2017 20:20:33 +0000 (20:20 +0000)]
Merge "wifi: add VTS tests for IWifiStaIface" into oc-dev
Andrew Scull [Mon, 10 Apr 2017 20:05:55 +0000 (20:05 +0000)]
Merge "Revert "Weaver HAL"" am:
085aca0ee3 am:
3db17451c4 am:
87f913b67d
am:
018da84aa8
Change-Id: I9648b75a308381ce6ed77e35988b47982c7fabac
Andrew Scull [Mon, 10 Apr 2017 19:56:56 +0000 (19:56 +0000)]
Merge "Revert "Weaver HAL"" am:
085aca0ee3 am:
3db17451c4
am:
87f913b67d
Change-Id: I249857b8bc87d79af53816fac698712d97bb69f3
Andrew Scull [Mon, 10 Apr 2017 19:52:53 +0000 (19:52 +0000)]
Merge "Revert "Weaver HAL"" am:
085aca0ee3
am:
3db17451c4
Change-Id: Iddcddaaef1665beb0c733d1e32fe02e10cfbeaeb
Andrew Scull [Mon, 10 Apr 2017 19:48:21 +0000 (19:48 +0000)]
Merge "Revert "Weaver HAL""
am:
085aca0ee3
Change-Id: I3de24c85b2113e38baa413f1992577710c630c80
Treehugger Robot [Mon, 10 Apr 2017 18:59:55 +0000 (18:59 +0000)]
Merge "Revert "Weaver HAL""
Jeff Tinker [Mon, 10 Apr 2017 18:34:22 +0000 (18:34 +0000)]
Merge "Fix event listener timeout issues" into oc-dev am:
61fd056380
am:
c7505938fa
Change-Id: I1b54ecc574169c0701d52840328eeffb266d6051
Jeff Tinker [Mon, 10 Apr 2017 18:23:48 +0000 (18:23 +0000)]
Merge "Fix event listener timeout issues" into oc-dev
am:
61fd056380
Change-Id: I737521de9c183b763f87d5e84da569a197e0a370
Peter Qiu [Wed, 5 Apr 2017 23:16:56 +0000 (16:16 -0700)]
wifi: add VTS tests for IWifiStaIface
This will cover all APIs except:
- startBackgroundScan
- stopBackgroundScan
- startSendingKeepAlivePackets
- stopSendingKeepAlivePackets
Bug:
32022435
Bug:
36813739
Test: run VtsHalWifiV1_0Target test
Change-Id: I71a1a97e4b0f1145657b249f3eb20305f810962b
TreeHugger Robot [Mon, 10 Apr 2017 18:10:15 +0000 (18:10 +0000)]
Merge "Fix event listener timeout issues" into oc-dev
TreeHugger Robot [Mon, 10 Apr 2017 17:50:37 +0000 (17:50 +0000)]
Merge "OemLock HAL"
Andrew Scull [Mon, 10 Apr 2017 16:56:43 +0000 (16:56 +0000)]
Revert "Weaver HAL"
This reverts commit
694beec5d73d34cbf1dc56d2b2193f832777e676.
Reason for revert: This will not be in O.
Change-Id: I301f265785815689e9cfc8412db1966a4565b561
Mikhail Naganov [Mon, 10 Apr 2017 16:37:40 +0000 (16:37 +0000)]
Merge "audiohal: init and send all offloadinfo related element" into oc-dev am:
13c73d26e8
am:
07b19403cf
Change-Id: I3ac3cf63a643956c29e68e05e627ac067128694f
Mikhail Naganov [Mon, 10 Apr 2017 16:33:13 +0000 (16:33 +0000)]
Merge "audiohal: init and send all offloadinfo related element" into oc-dev
am:
13c73d26e8
Change-Id: Ia66e55d7219c35343bb96275d704afcde9a9f453
Mikhail Naganov [Mon, 10 Apr 2017 16:21:33 +0000 (16:21 +0000)]
Merge "audiohal: init and send all offloadinfo related element" into oc-dev
Andrew Scull [Mon, 27 Mar 2017 14:29:32 +0000 (15:29 +0100)]
OemLock HAL
This HAL allows vendor defined implementation of the OEM lock.
Bug:
34766843
Test: Boot and call from system_server
Change-Id: I5371fea496b6cae8cc6dd234d9302036ddb68ece
Emilian Peev [Sun, 9 Apr 2017 21:48:15 +0000 (21:48 +0000)]
graphics: Update RAW16 format comments am:
cb0b46654d
am:
6b51f117a2
Change-Id: Iac6459bad4ef4b8bdca711b8cf9a126a547b16c8
Emilian Peev [Sun, 9 Apr 2017 21:44:07 +0000 (21:44 +0000)]
graphics: Update RAW16 format comments
am:
cb0b46654d
Change-Id: Id5ff9b719351c5f7c1d08d3398dd0e01f20ec149
Emilian Peev [Wed, 15 Mar 2017 17:46:52 +0000 (17:46 +0000)]
graphics: Update RAW16 format comments
RAW16 format could be used together with depth dataspace.
The buffer contents in this case will be phase detection
statistics data.
Bug:
36015382
Test: testPDStats
Change-Id: Ied1c179193abef62a87fcec6f0906528ed58ea2b
(cherry picked from commit
23699d63143fd9d47f8584c6627e5c38838b333f)
Etan Cohen [Sat, 8 Apr 2017 04:25:45 +0000 (04:25 +0000)]
Merge "[WIFI][VTS] Don't call RequestDriverDebugDump API if not supported" into oc-dev am:
e13455b32a
am:
a130c0d3f2
Change-Id: I8d275f785bf986850363ffbe5dbcf9a3793f7275
Etan Cohen [Sat, 8 Apr 2017 04:25:35 +0000 (04:25 +0000)]
Merge "[AWARE][VTS] Update WifiChipHidlTest NAN tests" into oc-dev am:
24e1601315
am:
490ea3f105
Change-Id: I99d7e734070217f324f7bf1377a33d0af34bf19a
Etan Cohen [Sat, 8 Apr 2017 04:22:08 +0000 (04:22 +0000)]
Merge "[WIFI][VTS] Don't call RequestDriverDebugDump API if not supported" into oc-dev
am:
e13455b32a
Change-Id: Id6f15287394bb2531316add0a4111f70d0e736d6
Etan Cohen [Sat, 8 Apr 2017 04:21:57 +0000 (04:21 +0000)]
Merge "[AWARE][VTS] Update WifiChipHidlTest NAN tests" into oc-dev
am:
24e1601315
Change-Id: I5c763c6d5c894f9c1ff2e637859ea24fd1f0835f
Etan Cohen [Sat, 8 Apr 2017 04:15:44 +0000 (04:15 +0000)]
Merge "[WIFI][VTS] Don't call RequestDriverDebugDump API if not supported" into oc-dev
TreeHugger Robot [Sat, 8 Apr 2017 04:15:05 +0000 (04:15 +0000)]
Merge "[AWARE][VTS] Update WifiChipHidlTest NAN tests" into oc-dev
Jim Miller [Sat, 8 Apr 2017 01:14:07 +0000 (01:14 +0000)]
Merge "Log errno" into oc-dev am:
03d65ff3ef
am:
4acc349768
Change-Id: I5e0fd859c4850f1775bde423e56411ca1479717f
Jim Miller [Sat, 8 Apr 2017 01:04:48 +0000 (01:04 +0000)]
Merge "Log errno" into oc-dev
am:
03d65ff3ef
Change-Id: I27853ae03a52dc4e044fbece1edbe449d809e7ea
TreeHugger Robot [Sat, 8 Apr 2017 00:51:25 +0000 (00:51 +0000)]
Merge "Log errno" into oc-dev
Jeff Tinker [Sat, 8 Apr 2017 00:41:49 +0000 (17:41 -0700)]
Support binderized and passthrough vendor services
Previously only the vendor service name was used
to get the drm and crypto services, which would work
either for binderized or passthrough devices, but not
both. With this change, the vendor service name is
tried first, and failing that the default passthrough
service is used.
Change-Id: I05e9552da992e8d9dbba0f8dde485406262410a9
related-to-bug:
34178477
Test: drm vts test
Etan Cohen [Fri, 7 Apr 2017 20:17:06 +0000 (13:17 -0700)]
[WIFI][VTS] Don't call RequestDriverDebugDump API if not supported
The RequestDriverDebugDump API has a capability bit indicating if
supported on device. Calling if not supported should additionally
return ERROR_NOT_SUPPORTED - but does not today. This is arguably
not a valid issue - should not call API if already known not to be
supported.
Remove test for this (questionable) condition until decide on proper
semantics.
Bug:
36562856
Test: test passes
Change-Id: Ic8a1c8b5f77a1b1767c0efc9735731084dfde7cc
vivek mehta [Fri, 7 Apr 2017 01:27:34 +0000 (18:27 -0700)]
audiohal: init and send all offloadinfo related element
- init all offloadInfo element in audioOffloadInfoFromHal
Bug:
37158321
Test: make
Change-Id: I59d2f6dcd63f95a44465ee8ce8767351fae80521
Etan Cohen [Fri, 7 Apr 2017 17:41:52 +0000 (10:41 -0700)]
[AWARE][VTS] Update WifiChipHidlTest NAN tests
NAN is not enabled on O - update all WifiChip NAN tests to expect
failure.
These tests will start failing again on any platforms/code where
NAN is enabled. Will fix more comprehensively at that point.
Bug:
36562856
Test: build + run vts
Change-Id: I0eaf7934d327fb91bff59dd33bd4a8069888c967
Wyatt Riley [Fri, 7 Apr 2017 15:18:36 +0000 (15:18 +0000)]
Merge "Add command line strictness to VTS" into oc-dev am:
5ed473340c
am:
9d87d323e3
Change-Id: I2a80cf0a9269831f31bc1641145a93955d822bd5
Wyatt Riley [Fri, 7 Apr 2017 15:10:43 +0000 (15:10 +0000)]
Merge "Add command line strictness to VTS" into oc-dev
am:
5ed473340c
Change-Id: Ifa644f4630408fbad1d5587a7df5da1317caea01
Wyatt Riley [Fri, 7 Apr 2017 15:03:50 +0000 (15:03 +0000)]
Merge "Add command line strictness to VTS" into oc-dev
Janis Danisevskis [Fri, 7 Apr 2017 06:16:18 +0000 (06:16 +0000)]
Merge "Adds default keymaster service to the early_hal class" into oc-dev am:
8080d70564
am:
b54f809402
Change-Id: I35611fbe914ace129146639900bf531637c1914e
Janis Danisevskis [Fri, 7 Apr 2017 06:11:44 +0000 (06:11 +0000)]
Merge "Adds default keymaster service to the early_hal class" into oc-dev
am:
8080d70564
Change-Id: I45857b74581c2e7b4c321cc13b8ebc77546fb7a2
TreeHugger Robot [Fri, 7 Apr 2017 06:08:07 +0000 (06:08 +0000)]
Merge "Adds default keymaster service to the early_hal class" into oc-dev
Steven Moreland [Fri, 7 Apr 2017 03:38:06 +0000 (03:38 +0000)]
Merge "Fix transitive includes." into oc-dev am:
6f5d1945a3
am:
0f33583b36 -s ours
Change-Id: I0dd636881708f664493484733df55e2b83dafb75
Steven Moreland [Fri, 7 Apr 2017 03:34:17 +0000 (03:34 +0000)]
Merge "Fix transitive includes." into oc-dev
am:
6f5d1945a3
Change-Id: I372e8f95f2cf02137c6140719ab59b08351cae2d
TreeHugger Robot [Fri, 7 Apr 2017 03:31:27 +0000 (03:31 +0000)]
Merge "Fix transitive includes." into oc-dev
Jaesoo Lee [Fri, 7 Apr 2017 02:24:58 +0000 (02:24 +0000)]
Merge changes from topic 'configstore-utils-log' am:
e8600fe892 am:
725cbd866c am:
cb1953b3a7 -s ours
am:
5c84e07474 -s ours
Change-Id: Ieb5c46fc501b1ed4ab456f0c669284399c5ed842
Jaesoo Lee [Fri, 7 Apr 2017 02:20:57 +0000 (02:20 +0000)]
Merge changes from topic 'configstore-utils-log' am:
e8600fe892 am:
725cbd866c
am:
cb1953b3a7 -s ours
Change-Id: I6fb40f95ed793c08e9d53be61b26856cf0d088cb
Jaesoo Lee [Fri, 7 Apr 2017 02:16:57 +0000 (02:16 +0000)]
Merge changes from topic 'configstore-utils-log' am:
e8600fe892
am:
725cbd866c
Change-Id: Ia3379660fc8f21170c09ec98d95ac6f223b566d3
Jaesoo Lee [Fri, 7 Apr 2017 02:12:29 +0000 (02:12 +0000)]
Merge changes from topic 'configstore-utils-log'
am:
e8600fe892
Change-Id: I28f7348da2c6656db4c0ac27bb3fa066d1396d9e
Jaesoo Lee [Fri, 7 Apr 2017 02:06:43 +0000 (02:06 +0000)]
Merge changes from topic 'configstore-utils-log'
* changes:
print log message for values retrieved from configstore
Handle hidl transaction errors in ConfigStore
Andreas Huber [Fri, 7 Apr 2017 00:25:14 +0000 (00:25 +0000)]
Merge "Empty interface IQuux which is completely unrelated to IBase and IBaz." into oc-dev am:
837b40abe2
am:
b328874541
Change-Id: I58a35e757192fd68bad0d8c242fe01d0e37c1225
Andreas Huber [Fri, 7 Apr 2017 00:18:05 +0000 (00:18 +0000)]
Merge "Empty interface IQuux which is completely unrelated to IBase and IBaz." into oc-dev
am:
837b40abe2
Change-Id: I736607036a29fd59279d3c31c1c786a79fcea727
Jim Miller [Fri, 7 Apr 2017 00:07:48 +0000 (17:07 -0700)]
Log errno
Bug
36790737
Test: ensure errno is logged
Change-Id: Ifa9a0b6ee0baebfdfce894622ef40888dd83dddf
TreeHugger Robot [Fri, 7 Apr 2017 00:02:25 +0000 (00:02 +0000)]
Merge "Empty interface IQuux which is completely unrelated to IBase and IBaz." into oc-dev
TreeHugger Robot [Thu, 6 Apr 2017 23:36:12 +0000 (23:36 +0000)]
Merge "Fix transitive includes."
Jeff Tinker [Thu, 6 Apr 2017 22:50:47 +0000 (15:50 -0700)]
Fix event listener timeout issues
The drm vts event listener tests would hang if event
callouts failed to work as expected. Use the vts test
callback template instead.
Change-Id: I5234f5760d90c1e884badc25cd251da27c2c672d
related-to-bug:
34178477
Steven Moreland [Thu, 6 Apr 2017 19:15:23 +0000 (12:15 -0700)]
Fix transitive includes.
Files relying on transitive include of utils/Log.h (and things that it
includes) from MQDescriptor.h
Test: pass
Merged-In: Iff316b21bef556bb026378b7f89e97ded3febef4
Change-Id: Iff316b21bef556bb026378b7f89e97ded3febef4
Steven Moreland [Thu, 6 Apr 2017 19:15:23 +0000 (12:15 -0700)]
Fix transitive includes.
Files relying on transitive include of utils/Log.h (and things that it
includes) from MQDescriptor.h
Test: pass
Change-Id: Iff316b21bef556bb026378b7f89e97ded3febef4
Andrew Scull [Thu, 6 Apr 2017 20:57:45 +0000 (20:57 +0000)]
Merge "Weaver HAL" am:
2f5a5e10f7 am:
e3f5387b42 am:
4ab649b502
am:
ccf16d3360
Change-Id: I257f5c014908c5b16d6cf243efdd8d9e132bad50
Andrew Scull [Thu, 6 Apr 2017 20:56:23 +0000 (20:56 +0000)]
Merge "Weaver HAL" am:
2f5a5e10f7 am:
e3f5387b42
am:
4ab649b502
Change-Id: I9ef7d44793117b24cfdf601b2fe9a9f9be88cf74
Connor O'Brien [Thu, 6 Apr 2017 20:54:12 +0000 (20:54 +0000)]
Merge "Fix hidl_string copy in boot VTS test" into oc-dev am:
7dfa9bdf1f
am:
de47c4957f
Change-Id: I4e52900a8f931bc55617abc10eca9f5e03a7d66f
Andrew Scull [Thu, 6 Apr 2017 20:49:19 +0000 (20:49 +0000)]
Merge "Weaver HAL" am:
2f5a5e10f7
am:
e3f5387b42
Change-Id: Iec3b2d31c58862819c0a1db9d8051f509731617b
Connor O'Brien [Thu, 6 Apr 2017 20:49:01 +0000 (20:49 +0000)]
Merge "Fix hidl_string copy in boot VTS test" into oc-dev
am:
7dfa9bdf1f
Change-Id: I4b3833f791ff5f58777c005c77cf928dcd6bb013
Andrew Scull [Thu, 6 Apr 2017 20:45:51 +0000 (20:45 +0000)]
Merge "Weaver HAL"
am:
2f5a5e10f7
Change-Id: Ibe908202b5f86478dcea71b4eb75d9a1fca6f825
Connor O'Brien [Thu, 6 Apr 2017 20:39:43 +0000 (20:39 +0000)]
Merge "Fix hidl_string copy in boot VTS test" into oc-dev
Treehugger Robot [Thu, 6 Apr 2017 20:31:49 +0000 (20:31 +0000)]
Merge "Weaver HAL"
Andreas Huber [Thu, 6 Apr 2017 20:18:45 +0000 (20:18 +0000)]
Merge "Empty interface IQuux which is completely unrelated to IBase and IBaz." am:
931ca54208 am:
9af34a0c10 am:
388aad8cdb
am:
afb4f02cd0
Change-Id: I061e84dc5277f78260fc92dace7cd98603f9f19a
Jeff Tinker [Thu, 6 Apr 2017 20:12:24 +0000 (20:12 +0000)]
Merge "Add additional drm hal tests" into oc-dev am:
69571ba233
am:
82406b189b
Change-Id: I94e38ff40ca4fe6cf17a32299f606b264aa84683
Scott Randolph [Thu, 6 Apr 2017 20:09:56 +0000 (20:09 +0000)]
Merge "Use explicit .c_str() for hidl_string" into oc-dev am:
f059ae420d
am:
0070a334b0
Change-Id: I13e2e0d1ad1fd596bb5ebf6694816b41332840d8
Andreas Huber [Thu, 6 Apr 2017 18:57:08 +0000 (18:57 +0000)]
Merge "Empty interface IQuux which is completely unrelated to IBase and IBaz." am:
931ca54208 am:
9af34a0c10
am:
388aad8cdb
Change-Id: I6b323384a81fd9f6371f4d2303cab819f41dfcb9
Andreas Huber [Thu, 6 Apr 2017 18:53:55 +0000 (18:53 +0000)]
Merge "Empty interface IQuux which is completely unrelated to IBase and IBaz." am:
931ca54208
am:
9af34a0c10
Change-Id: I29cc2b5225bc24f364f9ca399f8a728d7078c953
Andreas Huber [Thu, 6 Apr 2017 18:49:56 +0000 (18:49 +0000)]
Merge "Empty interface IQuux which is completely unrelated to IBase and IBaz."
am:
931ca54208
Change-Id: I3746b93cae3231117cd00ed84735aaf0b754a930
Andreas Huber [Thu, 6 Apr 2017 18:47:15 +0000 (18:47 +0000)]
Merge "Empty interface IQuux which is completely unrelated to IBase and IBaz."
Jeff Tinker [Thu, 6 Apr 2017 18:30:09 +0000 (18:30 +0000)]
Merge "Add additional drm hal tests" into oc-dev
am:
69571ba233
Change-Id: I98013b34a2e58f34daeb8cd1eed0cdc4fdc862fe
TreeHugger Robot [Thu, 6 Apr 2017 18:20:58 +0000 (18:20 +0000)]
Merge "Add additional drm hal tests" into oc-dev
TreeHugger Robot [Thu, 6 Apr 2017 18:18:19 +0000 (18:18 +0000)]
Merge "thermal: fix VTS test for default implementation"
Scott Randolph [Thu, 6 Apr 2017 18:14:03 +0000 (18:14 +0000)]
Merge "Use explicit .c_str() for hidl_string" into oc-dev
am:
f059ae420d
Change-Id: I8a67043f4eea44e9c45b434ab0d2da433ab2c3a1
Scott Randolph [Thu, 6 Apr 2017 18:01:41 +0000 (18:01 +0000)]
Merge "Use explicit .c_str() for hidl_string" into oc-dev
Wyatt Riley [Tue, 4 Apr 2017 19:34:53 +0000 (12:34 -0700)]
Add command line strictness to VTS
Was compile time, making command line for
easier test team usage of the stronger
test you can do with GNSS signal available.
Also ensuring location calculated correctly after
a delete all (when -agps present), and faster tests.
Bug:
36356863
Test: Verified command line switches work as expected
on a Pixel
Change-Id: I4aa92ff2ca664b1c93bbc9ac154d27063160acf2
Jeff Tinker [Thu, 6 Apr 2017 17:13:07 +0000 (17:13 +0000)]
Merge "Correct comment on getProvisionRequest" into oc-dev am:
7ba8df9b7c
am:
a7a10a903a
Change-Id: I7f922dbb4b86cee00315ef0beb6a3bf40685f028
John W. Bruce [Thu, 6 Apr 2017 17:12:32 +0000 (17:12 +0000)]
Add Flag for Enabling 64-bit Legacy DRM Plugins am:
fcde9ff3a0
am:
2340351ad3
Change-Id: Id34a42ec9432826d2aad66419ee7a7638da2c4b5
Pavel Maltsev [Thu, 6 Apr 2017 16:06:49 +0000 (09:06 -0700)]
resolve merge conflicts of
3e942409 to master
Test: I solemnly swear I tested this conflict resolution.
Change-Id: Ia4867c10c2b28298fc493020e2dc44e885837dcc
Jeff Tinker [Thu, 6 Apr 2017 15:45:07 +0000 (15:45 +0000)]
Merge "Correct comment on getProvisionRequest" into oc-dev
am:
7ba8df9b7c
Change-Id: Ib5fc2666b258978b76710d2998d20e7a03fb9bff
TreeHugger Robot [Thu, 6 Apr 2017 15:37:50 +0000 (15:37 +0000)]
Merge "Correct comment on getProvisionRequest" into oc-dev
Andrew Scull [Mon, 27 Mar 2017 13:24:18 +0000 (14:24 +0100)]
Weaver HAL
Weaver is used to harden the user authentication flow by securely
storing secrets which can only be read by presenting the associated key
secret. The key secret is derived from the user's credential.
Bug:
35628284
Test: Implement HAL, boot and call from system_server
Change-Id: Ia72fd537670c08d27320c944a0fe91243137bf6c
John W. Bruce [Thu, 6 Apr 2017 10:21:19 +0000 (10:21 +0000)]
Add Flag for Enabling 64-bit Legacy DRM Plugins
am:
fcde9ff3a0
Change-Id: I9dd764999131ca95b01adf33dc3ba60330100ce6
John W. Bruce [Fri, 24 Mar 2017 05:40:17 +0000 (22:40 -0700)]
Add Flag for Enabling 64-bit Legacy DRM Plugins
We are ready for devices to begin migrating to a 64-bit Legacy DRM
Loader. However, not all devices are ready to make this jump yet. A
device needs to have all of its Legacy DRM Plugins ready to run as
64-bit before it can do this. This includes having 64-bit hardware
integrations.
So that devices can turn on 64-bit support as they get ready, I am
adding flags that can be set in a device's device.mk file. There are two
parts:
* ENABLE_MEDIADRM_64 enables building the Legacy DRM Plugin HAL as
64-bit.
* Setting drm.64bit.enabled=true in PRODUCT_PROPERTY_OVERRIDES switches
the Legacy DRM Plugin HAL to searching for DRM Plugins in the 64-bit
directory.
Test: Validated that turning on these flags enables a 64-bit Legacy DRM
Plugin HAL that loads 64-bit Legacy DRM Plugins from the lib64
directory.
Bug:
36076017
Change-Id: I8d21fc7e7c0357eb6755839d41caa0f37ca20aff
Pavel Maltsev [Thu, 6 Apr 2017 07:05:39 +0000 (07:05 +0000)]
Merge changes from topic 'vhal-def-refactor' into oc-dev
am:
ccc1d2e736
Change-Id: If3ebe7e1c54a2bc68b4ba0065ba3b62eb158b02e
TreeHugger Robot [Thu, 6 Apr 2017 06:58:57 +0000 (06:58 +0000)]
Merge changes from topic 'vhal-def-refactor' into oc-dev
* changes:
Extract logic of storing values to separate class
Fix an issue where Vehicle HAL would crash when trying to update a continuous property without an initial floating-point value
Refactor default values in VHAL
Jeff Tinker [Fri, 31 Mar 2017 22:32:12 +0000 (15:32 -0700)]
Add additional drm hal tests
Test: VTS tests passing
bug:
34178477
Change-Id: Ie8fa5f2ad193b717b0564bb3046de8a64ccd8d85
Joel Fernandes [Thu, 6 Apr 2017 05:43:01 +0000 (05:43 +0000)]
Merge "Bluetooth HAL: Add to foreground schedtune group" into oc-dev am:
163dc91b11
am:
cedea2d856
Change-Id: Iafbea2d105a5005cabcff4e758323946b79b3498
Joel Fernandes [Thu, 6 Apr 2017 05:39:31 +0000 (05:39 +0000)]
Merge "Bluetooth HAL: Add to foreground schedtune group" into oc-dev
am:
163dc91b11
Change-Id: I39cf8b158eb5d18cc0b5dfc692e2224d9757ac3d
TreeHugger Robot [Thu, 6 Apr 2017 05:34:28 +0000 (05:34 +0000)]
Merge "Bluetooth HAL: Add to foreground schedtune group" into oc-dev
Pavel Maltsev [Fri, 31 Mar 2017 20:45:54 +0000 (13:45 -0700)]
Extract logic of storing values to separate class
Also rename DefaultVehicleHal to EmulatedVehicleHal and
extract emulator related code to VehicleEmulator class
Test: mm -j32 ; verified Car Service worked
Change-Id: I34361fdec6f94629cf7ef6c35ff56ef9ce78b855
Enrico Granata [Mon, 3 Apr 2017 19:59:00 +0000 (12:59 -0700)]
Fix an issue where Vehicle HAL would crash when trying to update a continuous property without an initial floating-point value
Bug:
36858992
Test: build, flash and boot
(cherry picked from commit
945d0bbc866ce21f262a1715c5a2560898c8aca1)
Merged-In: I9906abbf386cf75e838102299e3e97de3475db63
Change-Id: I19ef534fde190a3a1adaca377e8f09760c0ccf4e
Pavel Maltsev [Wed, 29 Mar 2017 19:09:54 +0000 (12:09 -0700)]
Refactor default values in VHAL
Move default values closer to config declration to add properties
with less pain in future.
Test: mm -j32; verified if Car Service works
(cherry picked from commit
24ade1751811742948b8ce5177f57f873a4b1b96)
Merged-In: I2f18837658149eb657f44d81e34eb8e6e497a25c
Change-Id: Ie4285581fa9d871b366b0ed2f08fa8073739a0a9
Asaf Rosenfeld [Thu, 6 Apr 2017 02:55:19 +0000 (02:55 +0000)]
Merge "Adding availability HAL support"
Jaesoo Lee [Fri, 24 Mar 2017 05:08:24 +0000 (14:08 +0900)]
print log message for values retrieved from configstore
This CL adds a code for printing log messages in clients-side utility
library functions (getXXX) for configstore so that the developer can
figure out which configuration values are actually retrieved from the configstore.
Bug:
36275627
Test: Built and check the log message appears
Change-Id: I7d5d80ca7a0317816c71016e013f9e73ad23ee08
Merged-In: I2c0895f8afbbb2947b62164acaf62a491c451dc0
(cherry picked from commit
0dc72ecbb798971d6f394d7f4dbc9d1f4006da5f)
Pavel Maltsev [Mon, 20 Mar 2017 21:58:59 +0000 (14:58 -0700)]
Handle hidl transaction errors in ConfigStore
Test: surface flinger not failing, android now bootsup
Bug: b/
36445794
Change-Id: I64cc404bec71f5e4eea2e0034f07b86fb60a3e32
Merged-In: I22fa7aab9fa92bc04333aaa0eef45891ebeba8e7
(cherry picked from commit
076b792ade608a7fdf4e600a42550ad17296a39e)