Commit Graph

1448 Commits

Author SHA1 Message Date
Sarah Chin
56afc52333 Merge "Make TrafficDescriptor nonnull in DataProfileInfo" am: a2932530f3 am: 5488a5343c am: b0c525caac am: 893ba1f650
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1965507

Change-Id: Ibb0e6fa80eedc585fdee10a70c532175453ce3f8
2022-01-31 22:19:47 +00:00
Sarah Chin
a2932530f3 Merge "Make TrafficDescriptor nonnull in DataProfileInfo" 2022-01-31 21:22:42 +00:00
Sarah Chin
363bb087bb Make TrafficDescriptor nonnull in DataProfileInfo
Test: build
Bug: 215717256
Change-Id: I02a5d5fbcc0a3ae22431fcc8615ac68d6df7b628
2022-01-31 11:22:38 -08:00
Sarah Chin
609ecb43e8 Merge "Final API changes for IRadio" 2022-01-31 18:25:14 +00:00
Sarah Chin
52de0adbd1 Add all prior VTS tests
Test: atest VtsHalRadioTargetTest
Bug: 210712359
Change-Id: Ib7ace442ee2bf8d203df9899d8e8331b26af74ad
Merged-In: Ib7ace442ee2bf8d203df9899d8e8331b26af74ad
2022-01-28 22:07:24 -08:00
Treehugger Robot
350d762bcc Merge "VTS for UsageSetting" 2022-01-29 05:57:39 +00:00
Sarah Chin
02ab7331ac Merge "Allow null DataProfileInfo for IA APN to clear" 2022-01-29 01:46:13 +00:00
Nathan Harold
ccc496b7bf VTS for UsageSetting
Add tests to check that usage setting can be
retrived and set as well as ensuring that invalid
values cannot be set.

Bug: 205595503
Test: make VtsHalRadioTargetTest
Merged-In: I26a68d4b6be4810fab9302b58a3be7f65fc82c83
Change-Id: I26a68d4b6be4810fab9302b58a3be7f65fc82c83
(cherry picked from commit 244423c76b)
2022-01-28 17:10:34 -08:00
Sarah Chin
ca421a6c70 Final API changes for IRadio
Remove CarrierRestrictions#priority
Move USSD from messaging -> voice
Rename DataProfileInfo#TYPE_THREE_GPP/2 -> TYPE_3GPP2
Remove neighboring CID APIs

Test: atest VtsHalRadioTargetTest
Bug: 199433581
Bug: 216688606
Change-Id: I621d99b8024f92709bcb675b667bcba678eede9b
2022-01-28 15:56:10 -08:00
Sarah Chin
4ae4e1723f Allow null DataProfileInfo for IA APN to clear
Test: build
Bug: 216357727
Change-Id: If003316192f579a3970ac48eaf50cb714cf757e6
Merged-In: If003316192f579a3970ac48eaf50cb714cf757e6
2022-01-28 15:15:23 -08:00
Treehugger Robot
7b5b7fc97e Merge "Add owners for IRadio VTS" am: 32a10e4c95 am: 7a3b8adb6a am: 5f8c41798a am: 5cc95e1e01
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1964601

Change-Id: I9ef2b793b4f324ace6b5d3825deb3935a67118df
2022-01-28 21:48:30 +00:00
Sarah Chin
19b4005495 Merge "Allow null DataProfileInfo for IA APN to clear" 2022-01-28 21:12:45 +00:00
Treehugger Robot
32a10e4c95 Merge "Add owners for IRadio VTS" 2022-01-28 20:45:36 +00:00
Sarah Chin
1755f21ff2 Add owners for IRadio VTS
Test: build
Bug: 210712359
Change-Id: I9a6cafa49de5f84647de624c69781314ceada7a1
2022-01-28 10:51:59 -08:00
Sarah Chin
fbc5d731ca Allow null DataProfileInfo for IA APN to clear
Test: build
Bug: 216357727
Change-Id: If003316192f579a3970ac48eaf50cb714cf757e6
2022-01-28 10:48:10 -08:00
Sarah Chin
912bdf343c Add all prior VTS tests
Test: atest VtsHalRadioTargetTest
Bug: 210712359
Change-Id: Ib7ace442ee2bf8d203df9899d8e8331b26af74ad
2022-01-28 01:02:46 -08:00
TreeHugger Robot
2513ac7045 Merge "Add ApnType.ENTERPRISE" 2022-01-19 03:24:17 +00:00
Nathan Harold
ff22444d40 Merge "VTS: Check for "ro.board.first_api_level" in GetBarringInfo()" am: e9ec9545fc am: f9e7d808f3 am: 444436eb21 am: 3eb8dbc090
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1946232

Change-Id: I3f606247eb916a7026da2d5c3d8fda611b305b80
2022-01-14 19:25:23 +00:00
Nathan Harold
e9ec9545fc Merge "VTS: Check for "ro.board.first_api_level" in GetBarringInfo()" 2022-01-14 18:22:49 +00:00
Ling Ma
9918ede8ce Add ApnType.ENTERPRISE
Test: build succeed
Bug: 214240937
Change-Id: I718ff225c7fc9b9667f6360ae623e5d8bbf1f03c
2022-01-14 15:08:53 +00:00
Sooraj Sasindran
5ac9829abb Merge "add slicingConfigChanged api" am: 4e9056b70f am: 3011217292 am: fe44256cd3 am: 144ac58630
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1945390

Change-Id: I7dbb30c6e11ebb01d3784e728605283c2aa19f5e
2022-01-14 04:27:54 +00:00
Sooraj Sasindran
d561cc3391 add slicingConfigChanged api
add slicing config changed api to be sent
by modem whenever there is a slice config change

Test: build, vts tracked using bug 214043323
Bug: 194332512
Change-Id: I86e8ab8ac5aa782b099434f1a04ce314631b7f4e
2022-01-13 11:40:54 -08:00
Sneh Bansal
c338f29b6d VTS: Check for "ro.board.first_api_level" in GetBarringInfo()
Some GRF targets launched with S release do not support getBarringInfo()
API.

Check "ro.board.first_api_level" also to return from the test-case
when the response is REQUEST_NOT_SUPPORTED.

Bug: 212384410
Change-Id: I890f54f80ff3aca3dcb2c51f20db087d453c2927
2022-01-13 22:57:22 +05:30
Sarah Chin
fd593414cd Merge changes Ic82ffd2f,I29632003
* changes:
  Finish IRadio 1.6/IRadioConfig 1.3 AIDL VTS
  Convert hidl_bitfield and bitfield to int
2022-01-06 21:52:35 +00:00
Tomasz Wasilczyk
d13a93ef9b Port ID is always 0 for HIDL HAL. am: e807d37229 am: 16827ce18b am: 0597996a93 am: 61834cd237
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1937406

Change-Id: I62fbe841c9e18b8db012aa449361ced66fada0d1
2022-01-06 18:49:17 +00:00
Tomasz Wasilczyk
0f15e74ce0 Fix minor TODOs in HIDL-AIDL translation shim am: 9c922979d2 am: edd5a0b119 am: fe0b32992f am: 2bc3674685
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1937405

Change-Id: I012ed8302b5ef50099f943851cb0da9008ea7d71
2022-01-06 18:49:15 +00:00
Tomasz Wasilczyk
16827ce18b Port ID is always 0 for HIDL HAL. am: e807d37229
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1937406

Change-Id: I1349c5232478512f494360e45d7929fda2af2c27
2022-01-06 18:08:17 +00:00
Tomasz Wasilczyk
edd5a0b119 Fix minor TODOs in HIDL-AIDL translation shim am: 9c922979d2
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1937405

Change-Id: Id1bcea1e483f4bd15ecbe8fbff3ff9c59c874697
2022-01-06 18:08:16 +00:00
Tomasz Wasilczyk
e807d37229 Port ID is always 0 for HIDL HAL.
Bug: 203699028
Test: Build and boot Cuttlefish
Change-Id: Ie948537d63a68e1c9e6c99422b4868e86dee9de9
2022-01-06 03:25:49 +00:00
Tomasz Wasilczyk
9c922979d2 Fix minor TODOs in HIDL-AIDL translation shim
Bug: 203699028
Bug: 210498497
Test: build and boot Cuttlefish
Change-Id: I82dd52f313b5768cfccf0d6a7705b28dfcff24fa
2022-01-06 03:25:37 +00:00
Chen Xu
409b8f7dbf Merge "HAL doc: iccOpenLogicalChannel for MEP-A" am: 93cb928676 am: d0fbd7606f am: 106d4db4f1 am: 170cb308cb
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1936878

Change-Id: I70d194e9dfa9b22579f77a512ced61eae5bf06c8
2022-01-05 23:14:08 +00:00
Tomasz Wasilczyk
5960c25ade Merge changes Iac870a24,I74afe105,I7db17475,I1e0cd95f am: bf3f93bbf4
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1936783

Change-Id: I269fbedaddd0f36c8725f94d82b16c97b2885cad
2022-01-05 22:34:34 +00:00
Tomasz Wasilczyk
648548660f Set HAL response functions after framework sets all of theirs. am: 963a56f74e
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1936782

Change-Id: I0445bfb4e0733d35fe5690bee0ea64c9b04dee0c
2022-01-05 22:34:33 +00:00
Tomasz Wasilczyk
fc09a73a4a Use most recent available HAL methods. am: 571542b4be
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1936781

Change-Id: I9e35b472bf5f584a35101e634700ea709ff85e17
2022-01-05 22:34:33 +00:00
Tomasz Wasilczyk
a1aa491864 Use AIDL callbacks directly. am: 60638572b2
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1936780

Change-Id: If51b527d8346b25638fa18573001b4c2910664c4
2022-01-05 22:34:31 +00:00
Chen Xu
d0fbd7606f Merge "HAL doc: iccOpenLogicalChannel for MEP-A" am: 93cb928676
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1936878

Change-Id: I694db8ec7c48862a097287a0cab8f16e85d3dc59
2022-01-05 22:31:56 +00:00
Sarah Chin
91997ac089 Finish IRadio 1.6/IRadioConfig 1.3 AIDL VTS
Implement IRadioConfig VTS and helper methods
Verify that VtsHalRadioTargetTest passes

Bug: 210712359
Test: atest VtsHalRadioTargetTest
Change-Id: Ic82ffd2feacc107e9b291ef3aab861d0c1496489
Merged-In: Ic82ffd2feacc107e9b291ef3aab861d0c1496489
2022-01-05 14:29:35 -08:00
Sarah Chin
c9d3b7b9d6 Convert hidl_bitfield and bitfield to int
The previous API surface replaced bitfields of enums with the enum,
which only allows one value at a time. Instead of using the enum,
replace with int instead.

Test: build
Bug: 210712359
Change-Id: I2963200311494718ae89af8deade0b1dd41354f8
Merged-In: I2963200311494718ae89af8deade0b1dd41354f8
2022-01-05 14:28:57 -08:00
Tomasz Wasilczyk
bf3f93bbf4 Merge changes Iac870a24,I74afe105,I7db17475,I1e0cd95f
* changes:
  Move Radio HAL compat shim logs to radio buffer
  Set HAL response functions after framework sets all of theirs.
  Use most recent available HAL methods.
  Use AIDL callbacks directly.
2022-01-05 22:22:35 +00:00
Chen Xu
93cb928676 Merge "HAL doc: iccOpenLogicalChannel for MEP-A" 2022-01-05 22:14:08 +00:00
Sarah Chin
a371db6531 Merge "VTS for IRadio AIDL" 2022-01-05 21:02:29 +00:00
Tomasz Wasilczyk
6155d5f969 Move Radio HAL compat shim logs to radio buffer
Test: adb logcat -b radio | grep -i radiocompat
Change-Id: Iac870a24d619db8a86ce91029f25c50ef862a268
Merged-In: Iac870a24d619db8a86ce91029f25c50ef862a268
2022-01-05 12:38:46 -08:00
Tomasz Wasilczyk
963a56f74e Set HAL response functions after framework sets all of theirs.
Bug: 207695009
Test: Build with ag/16322062 and a handful of patches from b/207695009,
      try to use telephony stack
Change-Id: I74afe105a22a24efa0c38de20c75beffc58b144f
Merged-In: I74afe105a22a24efa0c38de20c75beffc58b144f
2022-01-05 12:38:39 -08:00
Tomasz Wasilczyk
571542b4be Use most recent available HAL methods.
Bug: 207695009
Test: Build with ag/16322062 and a handful of patches from b/207695009,
      try to use telephony stack
Change-Id: I7db1747550493a634290a968e3f5bbada66f322f
Merged-In: I7db1747550493a634290a968e3f5bbada66f322f
2022-01-05 12:38:30 -08:00
Tomasz Wasilczyk
60638572b2 Use AIDL callbacks directly.
Bug: 210498497
Test: build cuttlefish with ag/16322062, watch logs
Change-Id: I1e0cd95f5f9a911564d14be2d8bbb328572de8c8
Merged-In: I1e0cd95f5f9a911564d14be2d8bbb328572de8c8
2022-01-05 12:38:20 -08:00
Sarah Chin
932926691a Merge changes from topic "usage-setting-hal"
* changes:
  UsageSetting Compat Stubs
  Add UsageSetting to IRadioNetwork
2022-01-05 20:06:19 +00:00
Chen Xu
d85b45fb26 Merge "HAL docuement: clarify iccSlotStatus when sim state absent or error." am: fad941adfd am: c8a9612f2b am: 45ced745b9 am: d72d7300c9
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1936877

Change-Id: I58a438efdbd5a5616c3bdc57e930fa335358d410
2022-01-05 19:51:38 +00:00
Chen Xu
4b55679d39 HAL doc: iccOpenLogicalChannel for MEP-A
Bug: 206348634
Test: Build
Change-Id: I6d3bb5adb6d08add642468936abbab90edaed983
2022-01-05 06:34:57 +00:00
Chen Xu
7aca942e8a HAL docuement: clarify iccSlotStatus when sim state absent or error.
Bug: 206348634
Test: Build
Change-Id: Iceb33ea876ce675d286806971c76f704e415edc2
2022-01-04 16:57:55 -08:00
Sarah Chin
c83bce4cc9 Finish IRadio 1.6/IRadioConfig 1.3 AIDL VTS
Implement IRadioConfig VTS and helper methods
Verify that VtsHalRadioTargetTest passes

Bug: 210712359
Test: atest VtsHalRadioTargetTest
Change-Id: Ic82ffd2feacc107e9b291ef3aab861d0c1496489
2022-01-04 21:06:30 +00:00