Commit graph

18351 commits

Author SHA1 Message Date
Treehugger Robot
138c2bba56 Merge "audio: Remove dynamic dependency on HIDL interface libs from service" 2020-02-03 18:26:22 +00:00
Automerger Merge Worker
640979eb7d Merge changes from topic "health_charger" am: 056ffd93ed
Change-Id: Iea13df1d04d03ac4e8aac68d22ca87327df0919d
2020-02-03 18:22:07 +00:00
Automerger Merge Worker
d95d25f5e9 Add default health 2.1 service to class charger am: b6f7e58a64
Change-Id: I6b90751dea9065fede3b4ae806983289201af603
2020-02-03 18:22:05 +00:00
Yifan Hong
056ffd93ed Merge changes from topic "health_charger"
* changes:
  Update health 2.1 README for non A/B devices.
  Add default health 2.1 service to class charger
2020-02-03 18:12:23 +00:00
Yifan Hong
aafba97a5a Revert "Update health 2.1 readme for file_contexts"
This reverts commit ca44707aea.

Reason for revert: charger uses hwbinder health HAL now

Bug: 142674987
Test: none

Change-Id: I2be2d393331ad3c377e0b144cfe0c92d3ab59689
2020-02-01 01:33:27 +00:00
Yifan Hong
b9c4082061 Update health 2.1 README for non A/B devices.
Non A/B devices should install the passthrough health impl
to recovery for IsBatteryOk() check during OTA updates.

Test: pass
Change-Id: Ib83518fd5f8f55f693be88a55fa708459a22417f
2020-01-31 17:20:08 -08:00
Mikhail Naganov
e74b571711 audio: Remove dynamic dependency on HIDL interface libs from service
This is intended to reduce memory footprint of the default HAL
service. The inteface libraries were only used to retrieve
interface descriptors and use generated code to register as
service. This code was replaced with static code from
HIDL transport library.

Bug: 148115870
Test: check audio on devices
Change-Id: Ie8713d513cfbde64120546ba0db1cf80fd366138
Merged-In: Ie8713d513cfbde64120546ba0db1cf80fd366138
2020-01-31 14:57:07 -08:00
David Zeuthen
87cb07bd08 Identity Credential: Require passing applicationId when generating attestation.
Since the attestation format includes the applicationId, we need this
to be passed from credstore. Also clarify other requirements about
what needs to be in the attestation data.

Bug: 111446262
Test: atest android.security.identity.cts
Test: VtsHalIdentityCredentialTargetTest
Test: android.hardware.identity-support-lib-test
Change-Id: I623849bd61e55752a573002dc7a97c6658d94c91
2020-01-31 17:42:07 -05:00
Yifan Hong
b6f7e58a64 Add default health 2.1 service to class charger
... so that it starts up in charger mode.

Test: boot charger and look at serial log
Bug: 142674987
Change-Id: Ic535b86840df1408b76e556f942aebdd9aaba111
2020-01-31 13:26:55 -08:00
Automerger Merge Worker
3d1ccc2f53 Merge "Minor style fixes for IDumpstateDevice@1.1 VTS test" am: 60cbc45573
Change-Id: I092d0e6d9419f3c7a6f64a80d5e3b9fcf738a643
2020-01-31 16:42:16 +00:00
Automerger Merge Worker
e067d70f96 Merge "Make IDumpstateDevice 1.1" am: 99ad09b7e7
Change-Id: I4e2eb97b0341352acf9ae2f63a2da508f63d3c0c
2020-01-31 16:40:28 +00:00
Automerger Merge Worker
518b2d8fef Merge changes from topics "aosp-nnapi-1.3-operations", "aosp-nnapi-async-cmdqueue" am: 1b4b30d064
Change-Id: I634a9e12c74a156745428568b3af585fb2bcf8a5
2020-01-31 16:23:09 +00:00
Automerger Merge Worker
7b0dfcb5a2 Add VTS tests for NNAPI IPreparedModel::executeFenced am: 2b5c4cda77
Change-Id: I858a94745c2a1df0147bd20e154abdce09297341
2020-01-31 16:23:07 +00:00
Automerger Merge Worker
cf043b51fa Support sync fence in NNAPI am: 12ea0d4ed6
Change-Id: Iedb6f8e127ca8df0c2e7322ba5b0e97f8e6ecac0
2020-01-31 16:23:04 +00:00
Automerger Merge Worker
14dca9ee25 Add FILL and RANK ops am: 53a51cb352
Change-Id: If390c156fb2aa1666bfff31fc94dc75b6e6cce7b
2020-01-31 16:23:02 +00:00
Automerger Merge Worker
b17645bc30 Add ELU and HARD_SWISH am: 503d850369
Change-Id: I2347a7439107a05429f7e1488c9b4ce5d57f34b7
2020-01-31 16:23:00 +00:00
Automerger Merge Worker
4743cd38bc NNAPI: Regenerate types.hal to sync with types.spec am: e4f1583337
Change-Id: I342797ade096e9ca5ed67a37527ccff70edc5ef7
2020-01-31 16:22:56 +00:00
Automerger Merge Worker
5200f40770 Merge "drm vts 1.2 refactor" am: 568b391009
Change-Id: I8aca7873679cf278e4adc9345f1056c03ea2e935
2020-01-31 16:15:21 +00:00
Automerger Merge Worker
56438136f7 Merge "vibrator: Deduplicate Supported Primitives Check" am: a399d331fb
Change-Id: Id65756d89a0a08691aefd5652b5f70205fa2121d
2020-01-31 16:12:36 +00:00
Automerger Merge Worker
7fea784ede Merge "Fix issues for Japan model." am: 66d9a93a71
Change-Id: Id62eb668737bacba26d020470868b47571e37bb8
2020-01-31 16:10:33 +00:00
Automerger Merge Worker
f0200c74b7 Merge "Manual network selection by RAN type" am: b25740f083
Change-Id: I635ef788b7c5e696ac95935306cecac407a2c047
2020-01-31 16:08:39 +00:00
Automerger Merge Worker
6fa5d364ac Merge "health 2.1 VTS: fix test on batteryFullCapacityUah" am: 8ae16915ac
Change-Id: Iaa7258f61d6e31d7368da0ff8fd26f657c711ff1
2020-01-31 16:00:07 +00:00
Treehugger Robot
60cbc45573 Merge "Minor style fixes for IDumpstateDevice@1.1 VTS test" 2020-01-31 01:55:16 +00:00
Treehugger Robot
99ad09b7e7 Merge "Make IDumpstateDevice 1.1" 2020-01-31 01:06:20 +00:00
Miao Wang
99753d9e90 Update sync fence related API for NNAPI
- Allow IPreparedModel::executeFenced to measure gated durations.
 - Allow IPreparedModel::executeFenced to specify an optional deadline
 and aa optional post-gate-release maximum duration.

Bug: 142778241
Bug: 141363565
Test: mm
Change-Id: I1687ec5543f93ed9bb5d7fcf14dbe15ed5b5cd0d
Merged-In: I1687ec5543f93ed9bb5d7fcf14dbe15ed5b5cd0d
(cherry picked from commit 3fd70b020e)
2020-01-30 15:23:23 -08:00
Xusong Wang
1b4b30d064 Merge changes from topics "aosp-nnapi-1.3-operations", "aosp-nnapi-async-cmdqueue"
* changes:
  Fix the NNAPI vts tests about validateExecuteFenced
  Add VTS tests for NNAPI IPreparedModel::executeFenced
  Support sync fence in NNAPI
  Add FILL and RANK ops
  Add ELU and HARD_SWISH
  NNAPI: Regenerate types.hal to sync with types.spec
2020-01-30 23:18:32 +00:00
Automerger Merge Worker
1090fe7c4f Merge changes from topic "aosp-nnapi-qos" am: 27cfaa82f8
Change-Id: Idddbc23f3b5c2f53b5a376ab1d7930076d97aa70
2020-01-30 17:51:25 +00:00
Automerger Merge Worker
8fdeefe0ea Update NNAPI 1.3 VTS tests with new types am: 79a41d77c0
Change-Id: Ie88f3e8afeba580378fa2eb0892bc0aeda6725e9
2020-01-30 17:51:23 +00:00
Automerger Merge Worker
4fb96b26ae Add Quality of Service to NNAPI HAL am: ed8e77bf12
Change-Id: Ic3e66248fb49a42c97408476dff88df88d40548c
2020-01-30 17:51:18 +00:00
Robert Shih
568b391009 Merge "drm vts 1.2 refactor" 2020-01-30 03:55:29 +00:00
Treehugger Robot
a399d331fb Merge "vibrator: Deduplicate Supported Primitives Check" 2020-01-29 23:54:06 +00:00
Jordan Liu
66d9a93a71 Merge "Fix issues for Japan model." 2020-01-29 22:28:15 +00:00
Robert Shih
ddf6b96e0c drm vts 1.2 refactor
* accept drm scheme as part of test parameter
* extract test cases into separate library

Bug: 142397658
Change-Id: I859e384a832035087475714fd84905ac89e911be
2020-01-29 14:02:04 -08:00
Sarah Chin
b25740f083 Merge "Manual network selection by RAN type" 2020-01-29 21:36:31 +00:00
Yifan Hong
8ae16915ac Merge "health 2.1 VTS: fix test on batteryFullCapacityUah" 2020-01-29 20:30:57 +00:00
jicheol.shin
e22a7bddfb Fix issues for Japan model.
1. Docomo, Softbank, KDDI, and another Japan Operator request this.
   - During operation, the mobile device confirms the presence of the ICC and performs ICC outlier detection. If ICC disconnection is detected during operation, turn off the power within 5 seconds after detection, and perform power reset operation.

2.  "setSimCardPower power down"
   - After "setSimCardPower power down", SIM set power down. and ME is wating for "remove sim card" event, but phsically detect pin is still connected, so "remove" event never be sent, and ME can't reboot.

3. Japan model can not "setSimCardPower power up"
After "setSimCardPower power down", Japan model prepare for rebooting.
so so VTS requests "setSimCardPower power up", they can't do this.

Signed-off-by: Jicheol Shin <jicheol.shin@lge.com>

Test: VTS
Test: runc vts -m VtsHalRadioV1_1Target -t VtsHalRadioV1_1Target#RadioHidlTest_v1_1.setSimCardPower_1_1(slot1)_32bit
Test: runc vts -m VtsHalRadioV1_1Target -t VtsHalRadioV1_1Target#RadioHidlTest_v1_1.setSimCardPower_1_1(slot1)_64bit
Bug ID : 147969063
Change-Id: I524a16d04a7783f605913fd3ead15d3c1fbbc78b
2020-01-29 20:14:18 +00:00
Xusong Wang
27cfaa82f8 Merge changes from topic "aosp-nnapi-qos"
* changes:
  Create VTS tests for QoS in NNAPI
  Update NNAPI 1.3 VTS tests with new types
  Add Quality of Service to NNAPI HAL
2020-01-29 19:14:56 +00:00
Sarah Chin
0b0871ee6b Manual network selection by RAN type
Support updated API for setNetworkSelectionModeManual

Bug: 68116277
Test: atest FrameworksTelephonyTests
Change-Id: I7076da1734d2d020adef568188cb4f4b4914f379
Merged-In: I7076da1734d2d020adef568188cb4f4b4914f379
2020-01-29 10:04:07 -08:00
Eric Laurent
8acc85f35a Merge "[AudioEffect V6] Add missing sources in schemas"
am: dde44ce92c

Change-Id: Idf1a84c2f553c14b8381dc7fe343f820f173f81b
2020-01-29 09:10:01 -08:00
Sarah Chin
a4021bde11 Merge changes from topics "multiband", "ssc3"
am: 39ddbb92a5

Change-Id: I823e0109eefff2541fe03987eadb293ba08b958c
2020-01-29 08:58:15 -08:00
Jack Yu
10a7dfb190 Added multi-band support
am: 295d9d42c4

Change-Id: I042a1f57a27146046d07653bd5d7fa80e3614fe4
2020-01-29 08:57:44 -08:00
Eric Laurent
dde44ce92c Merge "[AudioEffect V6] Add missing sources in schemas" 2020-01-29 16:49:51 +00:00
Sarah Chin
39ddbb92a5 Merge changes from topics "multiband", "ssc3"
* changes:
  Fixed the comment and time name
  Added multi-band support
2020-01-29 16:45:15 +00:00
Sarah Chin
6e3048d2f7 Merge changes from topics "caps_refactor", "multi-plmn", "nr_band", "v6mtu"
am: d8c60800ae

Change-Id: I7ac6128e347cd9e1ecf74ca9b60e6352d3876ca3
2020-01-29 08:14:16 -08:00
Sarah Chin
e5a98c9394 Support IPv6 MTU in IRadio 1.5
am: 308569a879

Change-Id: Iff71685525c5ff1add79507d614ff7235a61c885
2020-01-29 08:13:44 -08:00
Jack Yu
55c9e7f144 Added NR band support
am: e7dcbfc135

Change-Id: Id31d8706c2edbbc8f66857fecf438235773cf562
2020-01-29 08:13:05 -08:00
Nathan Harold
21191f558c Add Multi-PLMN and CSG support
am: 8f0d8b1840

Change-Id: Id9f768fc853756faeec831e2938dc5a7cada5059
2020-01-29 08:12:12 -08:00
Sarah Chin
d8c60800ae Merge changes from topics "caps_refactor", "multi-plmn", "nr_band", "v6mtu"
* changes:
  Update PhoneCapability to use 1.5 UTRAN bands
  Support IPv6 MTU in IRadio 1.5
  Added NR band support
  Add Multi-PLMN and CSG support
2020-01-29 15:56:09 +00:00
Robert Shih
aba5f2f610 Merge "drm vts 1.0 refactor"
am: ae3a851727

Change-Id: I6216e690fb74bfcf0cc02dbed2093b6a33677c88
2020-01-28 21:37:33 -08:00
Robert Shih
ae3a851727 Merge "drm vts 1.0 refactor" 2020-01-29 05:31:10 +00:00