Commit Graph

1319 Commits

Author SHA1 Message Date
Serik Beketayev
23692c7e20 [IRadioConfig] Removing SimSlotStatus.cardActive
Cleaning this up, since structure was changed for AIDL.

Bug: 205585789
Test: m
Change-Id: Ia59a1f1e3b66cd45f8ad9d1f4c2fb3af5fb09dc0
Merged-In: Ia59a1f1e3b66cd45f8ad9d1f4c2fb3af5fb09dc0
2021-11-19 16:06:12 -08:00
Gary Jian
0955e0154c Add new VoNR api into IRadioVoice module
-isVoNrEnabled
-setVoNrEnabled

Bug: 203162440
Test: make
Change-Id: Iae3e17c8ff5aa25ca0398bd179879c49deca71f5
2021-11-15 16:25:04 +08:00
Sarah Chin
2d1a006ae4 Merge "Remove deprecated/unused APIs from IRadio AIDL" 2021-11-12 23:53:09 +00:00
Treehugger Robot
6c6116a542 Merge "Support multiple RANs in one request for setSignalStrengthReportingCriteria" 2021-11-11 21:58:00 +00:00
Rambo Wang
59de6eb636 Support multiple RANs in one request for setSignalStrengthReportingCriteria
- Move AccessNetwork (RAN) into SignalThresholdInfo to be better organized
- Support specifying multiple RANs and measurement types in one request

Bug: 200055871
Test: m -j
Merged-In: Ic6762e8ca488a119b1103319e7443c4342530f8c
Change-Id: Ic6762e8ca488a119b1103319e7443c4342530f8c
(cherry picked from commit 9073f55722)
2021-11-11 12:43:19 -08:00
Sarah Chin
e5b79b8e30 Remove deprecated/unused APIs from IRadio AIDL
Test: build
Bug: 199433581
Change-Id: I6cc0e2103803f3d56a9ed451645b6d8bab29e507
Merged-In: I6cc0e2103803f3d56a9ed451645b6d8bab29e507
2021-11-11 02:11:47 -08:00
Chen Xu
4c718b3da6 Merge "Replacing SimPortInfo.portState enum with portActive flag" 2021-11-10 20:34:22 +00:00
sandeepjs
34a675a1fd Replacing SimPortInfo.portState enum with portActive flag
Test: build
Bug: 205666689
Change-Id: I81a880f6e4f5646faaeb76b48c746c3cbdb2ce27
2021-11-09 07:57:58 +00:00
Jayachandran C
5c1aa7972f Add some delay for SIM power up and down delay for setSimCardPower_1_6 API
Bug: 203031664
Test: VTS
Change-Id: I68e7352ed95a8487dee291de493c78cf1491d569
2021-11-08 07:52:44 +00:00
Jayachandran Chinnakkannu
b311ffdb2a Merge "Do not assert CardState::PRESENT on sim power down" 2021-10-28 00:56:00 +00:00
Jordan Liu
13d864a421 Do not assert CardState::PRESENT on sim power down
Bug: 203031664
Test: manual
Change-Id: I6c9cbad7cd4fd19eb0b77c55ff37298b97f32050
Merged-In: I6c9cbad7cd4fd19eb0b77c55ff37298b97f32050
2021-10-28 00:55:51 +00:00
Aaron Tsai
5b5514b12d NITZ API improvement
- change the parameter description of "receivedTime"
 - add a parameter "ageMs" to represent the caching time in RIL and modem

Bug: 195418175
Test: build pass
Change-Id: I0fabbfabc18aa6acc0285527e254290d8291d9c8
2021-10-26 09:45:39 +00:00
Yomna Nasser
b1e7ca32c6 Merge "VTS fix for getAllowedNetworkTypesBitmap and setAllowedNetworkTypesBitmap" 2021-10-16 02:21:12 +00:00
Treehugger Robot
176144714e Merge "Backfill OWNERS for VtsHalRadio*." 2021-10-12 23:30:58 +00:00
Shuo Qian
1ea58ef3a4 Merge "Config the number of live modems based on current multisim number." 2021-10-08 18:32:00 +00:00
Shuo Qian
07f1c21f4a Skip slot 2 for other radio modules in single sim mode
Bug: 199986032
Test: atest
Change-Id: Idc115954c8ccb26a6127a80d466f22559be641d2
Merged-In: Idc115954c8ccb26a6127a80d466f22559be641d2
(cherry picked from commit c6a7143b1d)
2021-10-08 16:26:21 +00:00
Shuo Qian
b96b0ec884 Config the number of live modems based on current multisim number.
Test: atest VtsHalRadioConfigV1_1TargetTest
Bug: 200889748
Change-Id: If2aca6add38b801be011797c1da4c8de32f1bef6
Merged-In: If2aca6add38b801be011797c1da4c8de32f1bef6
(cherry picked from commit 400ce4ff76)
2021-10-08 16:25:26 +00:00
Xin Li
59772dd098 Merge "Merge Android 12" 2021-10-07 23:49:53 +00:00
Sandeep Jawalkar
d45fd704fe Merge "[Android T][MEP]: HAL changes for MEP feature" 2021-10-07 16:38:43 +00:00
Yiming Pan
d0717e1fd4 Backfill OWNERS for VtsHalRadio*.
Owner information is backfilled for the following modules:
VtsHalRadioV1_0TargetTest
VtsHalRadioV1_1TargetTest
VtsHalRadioV1_2TargetTest
VtsHalRadioV1_3TargetTest
VtsHalRadioV1_4TargetTest
VtsHalRadioV1_5TargetTest
VtsHalRadioConfigV1_1TargetTest
VtsHalRadioConfigV1_2TargetTest

Test: Tree Hugger
Bug: 143903671
Change-Id: I1e5e293a303ee554bde054ade9c8419fd0800b0d
2021-10-05 22:27:55 +00:00
sandeepjs
e4bee9de18 [Android T][MEP]: HAL changes for MEP feature
Test: build
Bug: 199559065
Change-Id: I533c73bed0235fe58a583f04ca66d4bc9e08ced0
2021-10-05 02:57:17 +00:00
Yomna Nasser
20aa01c238 VTS fix for getAllowedNetworkTypesBitmap and setAllowedNetworkTypesBitmap
Fix VTS for getAllowedNetworkTypesBitmap and
setAllowedNetworkTypesBitmap, which should not rely on
getRadioHalCapabilities.

Bug: b/199809900
Test: atest VtsHalRadioV1_6TargetTest
Change-Id: I0b50e7e6c0d406a62f7a1e2ea8ac9bc3a71d8aeb
2021-10-04 21:55:12 +00:00
Treehugger Robot
bfeb55a6f4 Merge "Accept NONE as a response for setDataThrottling during VTS." am: 83398c025f
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1839433

Change-Id: Ia202c31172b3858a641759999d581c0213a89c1a
2021-10-04 17:48:09 +00:00
Jack Nudelman
a784a1c963 Accept NONE as a response for setDataThrottling during VTS.
Bug: 199809900
Test: b/199809900
Change-Id: I3b71401c28eb2f06c020f549a28ef5970282c855
2021-09-28 14:22:20 -07:00
Sarah Chin
a41b0d590f Merge "Move IRadioConfig into IRadio" am: 8a6c970904
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1836255

Change-Id: I7f70cdcc60f51513906111826f5d55ec70064e8e
2021-09-27 17:28:04 +00:00
Sarah Chin
719715821d Move IRadioConfig into IRadio
Test: build
Bug: 198331451
Change-Id: I884aab7c6d76ef9610e3d239e9fbfe9e6568bfff
2021-09-23 23:18:15 -07:00
Sarah Chin
bca4e6c104 Create IRadio modules
Test: build
Bug: 198331451
Change-Id: I6721498d5a0f535fa2fdfac7485765c740e82682
Merged-In: I6721498d5a0f535fa2fdfac7485765c740e82682
2021-09-23 03:54:28 +00:00
Sarah Chin
bd8e476148 Create IRadio modules
Test: build
Bug: 198331451
Change-Id: I6721498d5a0f535fa2fdfac7485765c740e82682
2021-09-22 12:57:43 -07:00
Serik Beketayev
92152ac1a1 [IRadioConfig] Generating AIDL definitions
Generated IRadioConfig.aidl and dependencies using tool
hidl2aidl.

Bug: 198331805
Test: m android.hardware.radio.config
Change-Id: I231f9b2eff50e7a0558dd79e85613b626c7cfb52
Merged-In: I231f9b2eff50e7a0558dd79e85613b626c7cfb52
2021-09-21 04:52:30 +00:00
Serik Beketayev
c2117d0c68 [IRadioConfig] Generating AIDL definitions
Generated IRadioConfig.aidl and dependencies using tool
hidl2aidl.

Bug: 198331805
Test: m android.hardware.radio.config
Change-Id: I231f9b2eff50e7a0558dd79e85613b626c7cfb52
Merged-In: I231f9b2eff50e7a0558dd79e85613b626c7cfb52
2021-09-20 17:32:19 -07:00
Shuo Qian
f110703384 Skip Slot 2 in Radio VTS 1.0 in single sim mode am: 5ecd476e5a
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1831913

Change-Id: I7732da84bed2043922f4464c4b2c3bd7de10d44e
2021-09-20 22:47:08 +00:00
Shuo Qian
5ecd476e5a Skip Slot 2 in Radio VTS 1.0 in single sim mode
Test: atest VtsHalRadioV1_0TargetTest
Bug: 199986032
Change-Id: If296df349aa7f87932f5bb24896f0a3fdd347f5d
Merged-In: If296df349aa7f87932f5bb24896f0a3fdd347f5d
(cherry picked from commit 6a56b7fa87)
2021-09-20 17:58:10 +00:00
Bob Badour
e180b3db5c [LSC] Add LOCAL_LICENSE_KINDS to hardware/interfaces am: b8995451aa
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1826012

Change-Id: I010e5711d6ab29aadb262799de8f04df08145453
2021-09-14 19:28:50 +00:00
Treehugger Robot
aba41870f2 Merge "Allow not supported for setNrDualConenctivity" am: de1aba4e76
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1824213

Change-Id: I13735fe37dbf32ed734a60102926f83e57ce8634
2021-09-14 00:53:59 +00:00
Bob Badour
b8995451aa [LSC] Add LOCAL_LICENSE_KINDS to hardware/interfaces
Added SPDX-license-identifier-Apache-2.0 to:
  bluetooth/1.0/default/test/fuzzer/Android.bp
  keymaster/4.0/support/fuzzer/Android.bp
  radio/aidl/Android.bp

Bug: 68860345
Bug: 151177513
Bug: 151953481

Test: m all
Change-Id: Id9c8b253a2402a07637f96281bcdaffbf3afc3c3
2021-09-13 17:50:14 -07:00
Treehugger Robot
de1aba4e76 Merge "Allow not supported for setNrDualConenctivity" 2021-09-14 00:33:23 +00:00
Treehugger Robot
4d36e553a3 Merge "Sending SMS via 1.6 APIs in VTS 1.6" am: eb133de2e1
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1784600

Change-Id: Ic019f11dec79bbffb17ac8b9bd5593b096cadd9a
2021-09-13 23:23:52 +00:00
Treehugger Robot
eb133de2e1 Merge "Sending SMS via 1.6 APIs in VTS 1.6" 2021-09-13 23:13:02 +00:00
Sarah Chin
d7251de459 API changes for IRadio AIDL conversion am: e267570c60
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1825101

Change-Id: I29dc20249c2e2b4d84575b0ff652aa8a539a1935
2021-09-13 20:33:41 +00:00
Sarah Chin
e267570c60 API changes for IRadio AIDL conversion
Consider feedback from aosp/1740274 and API changes mentioned in the
design document.

Bug: 198331182
Test: build
Change-Id: I27da6dbec5f2d65873cbb84d363eebc8d57b116d
Merged-In: I27da6dbec5f2d65873cbb84d363eebc8d57b116d
2021-09-13 18:38:22 +00:00
Sooraj Sasindran
fad801b8a8 Allow not supported for setNrDualConenctivity
Allow not supported for setNrDualConenctivity

Bug: 193101785
Test: verified on 4G only device
Change-Id: I7c7e926819d305d210da988503716eb5d3c2e333
2021-09-10 10:11:35 -07:00
Aaron Tsai
b66cebd3a2 Sending SMS via 1.6 APIs in VTS 1.6
Bug: 195097899
Test: atest VtsHalRadioV1_6TargetTest -- --test-arg com.android.tradefed.testtype.GTest:native-test-flag:"--gtest_filter=*send*/0_slot1"
Change-Id: I19ead8a4e1ab2f1e4ddb3f55edacd4b51990f9cd
2021-09-10 09:23:35 +00:00
Sarah Chin
8451a3f334 Create IRadio AIDL
Create IRadio AIDL from HIDL versions 1.0-1.6 using the hidl2aidl tool.
This is just a skeleton implementation to allow 1.7 APIs to be added to
the AIDL interface. Changes to the API surface and modularization to
come after this change is merged.

Test: build
Bug: 198331182
Change-Id: Ice71b7c159b98de8b36124f379167fb579a4ea2f
Merged-In: Ice71b7c159b98de8b36124f379167fb579a4ea2f
2021-09-08 12:05:27 -07:00
Sarah Chin
9cdc2a6c1a Create IRadio AIDL
Create IRadio AIDL from HIDL versions 1.0-1.6 using the hidl2aidl tool.
This is just a skeleton implementation to allow 1.7 APIs to be added to
the AIDL interface. Changes to the API surface and modularization to
come after this change is merged.

Test: build
Bug: 198331182
Change-Id: Ice71b7c159b98de8b36124f379167fb579a4ea2f
Merged-In: Ice71b7c159b98de8b36124f379167fb579a4ea2f
2021-09-08 10:32:27 -07:00
Hongbo Zeng
c39d782a95 move the fields in RouteSelectionDescriptorParams to RouteSelectionDescriptor
Bug: 178075054
Test: full build pass
Change-Id: I283514bd63cb3ae7c37d8e3d4740e38f7e79a09e
Merged-In: I283514bd63cb3ae7c37d8e3d4740e38f7e79a09e
2021-09-07 10:40:26 -07:00
Treehugger Robot
ca6e036a0f Merge "Backfill owner information for VTS module VtsHalSapV1_0TargetTest." am: 89c6a406e6
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1813772

Change-Id: Idb026aacd0abc02e82ac1991e7c6868da1f541b7
2021-09-04 05:13:51 +00:00
Treehugger Robot
89c6a406e6 Merge "Backfill owner information for VTS module VtsHalSapV1_0TargetTest." 2021-09-04 04:57:24 +00:00
Yiming Pan
004cbc257a Backfill owner information for VTS module VtsHalSapV1_0TargetTest.
Each VTS module is required to have OWNERS file. The ownership is based on
go/vts-owners. For more information about ownership policy, please visit
go/xts-owners-policy.

Test: Tree Hugger
Bug: 143903671
Change-Id: I95b03cb4a8e97726fca23e25060c255b48ebb428
2021-08-30 12:53:46 -07:00
Treehugger Robot
d418a199ac Merge "Add OWNERS for VTS module VtsHalRadioConfigV1_0TargetTest" am: 7f23524b2c
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1783311

Change-Id: Id2ad72b1ee38af410c88822983f42e27fe6b9edc
2021-08-23 17:42:25 +00:00
Treehugger Robot
7f23524b2c Merge "Add OWNERS for VTS module VtsHalRadioConfigV1_0TargetTest" 2021-08-23 17:27:11 +00:00