• Home
  • History
  • Annotate
  • only in /hardware/interfaces/radio/1.0/
History log of /hardware/interfaces/radio/1.0/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
561580a914ba377048404659ac40ac14be75edc7 15-Jun-2018 sqian <shuoq@google.com> Add REQUEST_NOT_SUPPORTED for changeIccPinForApp and changeIccPin2ForApp

Bug: 110037298
Test: run vts -m VtsHalRadioV1_0Target
Change-Id: Iaba800814c5a6950d086a2f105714d01fdaa14a4
(cherry picked from commit 7470cbd04dbb90ec4a6481d08db54c6a8c5f2efd)
ts/functional/radio_hidl_hal_icc.cpp
788eb8083059ff0dca686734ceebf942042c4893 29-Mar-2018 sqian <shuoq@google.com> Sim Status Present VTS

Fix and enhance sim-present tests,
Save VTS running time,
Fix serial number inconsistancy issue

Fix and enhance sim-present tests:
In 1.0:
- setupDataCall timeout, need more waiting time
- requestIccSimAuthentication returns REQUEST_NOT_SUPPORTED,
need to check it
- sendSms timeout, would need more waiting time
- sendSMSExpectMore timeout, would need more waiting time
- getAllowedCarriers, getting CardState::RESTRICTED, the previous test
of setAllowedCarriers is doing resetting back to no carrier restriction,
but that needs some time to populate.
In 1.1:
- setSimCardPower_1_1 set sim card power down that makes other tests
fail, reset it back with sim card power on.

Save VTS running time,
- Use waiting loop and prevent unnecessary waiting to save the whole
running time.

Fix serial number inconsistancy issue
- During the enforcement running, it is liked the serial number is
not consistent. And it happens in b/78249227. Suspect that when sim
card is inserted, during the testing running time, the radio may
request some response that is not triggered from the test, but the
test may receive it and think it is what is triggered by the test. The
fix is to check serial number before notifying of unlock the test
lock.

Bug: 76125134
Bug: 78248071
Bug: 78139665
Bug: 78249227
Test: run vts -m VtsHalRadioV1_0Target; run vts -m VtsHalRadioV1_1Target
Change-Id: I08fe9d7ac16283c7ce1a5aeb6b3b372786a8d5c3
ts/functional/radio_hidl_hal_cell_broadcast.cpp
ts/functional/radio_hidl_hal_data.cpp
ts/functional/radio_hidl_hal_icc.cpp
ts/functional/radio_hidl_hal_ims.cpp
ts/functional/radio_hidl_hal_misc.cpp
ts/functional/radio_hidl_hal_sms.cpp
ts/functional/radio_hidl_hal_stk.cpp
ts/functional/radio_hidl_hal_test.cpp
ts/functional/radio_hidl_hal_utils_v1_0.h
ts/functional/radio_hidl_hal_voice.cpp
ts/functional/radio_response.cpp
ts/functional/sap_callback.cpp
ts/functional/sap_hidl_hal_api.cpp
ts/functional/sap_hidl_hal_test.cpp
ts/functional/sap_hidl_hal_utils.h
6f8e4d55935fb0a2c12eeb3c85e410ecb45a2e7c 01-Mar-2018 Jordan Liu <jminjie@google.com> Fix wcdma signal strength comments

As per the spec, the range should be 0-31, 99, and the section
should be 8.5.

Test: builds - No change to behavior
Bug: 71329173
Change-Id: Ib1ea54b19a7bcb33a0235b3ddb3fa09c4872890f
ypes.hal
6aae45015fd6f8237032c90c2831f0c29d57311b 15-Feb-2018 Nathan Harold <nharold@google.com> Fix LTE Timing Advance Doc String

The LTE TA Doc string has been fixed to reflect
the actual reported value of the field. The spec
reference was previously incorrect, which would
have indicated a range of 0-63 as the incremental
timing advance; however the field actually reports
the absolute timing advance, which has a much
larger range of 0-1282. In addition, this CL
updates the comment to remove a link to a defunct
website and explicitly states the range extracted
from the updated spec reference. This does not
impact the current behavior of the API as the the
previously incorrect docstring was nonsensical.

Bug: 66751464
Test: compilation (doc only change)
Change-Id: I2fc90c08ed6dd14548b10c638bf805b37d5c34e8
ypes.hal
21b0a0ad2555d3cf5231864a474399fdb00992b2 09-Feb-2018 Zhuoyao Zhang <zhuoyao@google.com> Convert radio hal test to use VtsHalHidlTargetTestEnvBase

Bug: 64203181
Test: make vts
vts-tradefed run vts -m VtsHalRadioV1_0Target
vts-tradefed run vts -m VtsHalSapV1_0Target
vts-tradefed run vts -m VtsHalRadioV1_1Target
vts-tradefed run vts -m VtsHalRadioV1_2Target

Change-Id: I067ce9634e41c0400d9eb060065e9bb3bc511546
ts/functional/VtsHalRadioV1_0TargetTest.cpp
ts/functional/VtsHalSapV1_0TargetTest.cpp
ts/functional/radio_hidl_hal_test.cpp
ts/functional/radio_hidl_hal_utils_v1_0.h
ts/functional/sap_hidl_hal_test.cpp
ts/functional/sap_hidl_hal_utils.h
985866db5c413651007e220fd24e1fcea8198e21 25-Jan-2018 sqian <shuoq@google.com> Merge "Add None into cancelPendingUssd" into oreo-vts-dev am: 4ccc3b0140 am: efebbbeeea am: e7da333a91
am: 9b544fb083

Change-Id: I9b54f0d11f9150f22ad79daaa4b32b551ee1e763
9b544fb083cd28c792fee2c11337384cfd0a4cdb 25-Jan-2018 sqian <shuoq@google.com> Merge "Add None into cancelPendingUssd" into oreo-vts-dev am: 4ccc3b0140 am: efebbbeeea
am: e7da333a91

Change-Id: Ia62e2a8ae1e8975ef33203142a4ebe20b45d60b9
efebbbeeea85a3d18520bc1c35dda55467220878 25-Jan-2018 sqian <shuoq@google.com> Merge "Add None into cancelPendingUssd" into oreo-vts-dev
am: 4ccc3b0140

Change-Id: Iad35b1764095d6b4bdd52dfd8f8e6a73940bfab5
40c4ff77c6f57998074ed3f0377b935864bdce4a 11-Jan-2018 sqian <shuoq@google.com> Add None into cancelPendingUssd

Bug: 67834975
Test: Compile
ts/functional/radio_hidl_hal_voice.cpp
d4c4a4edfba5347345284c0c86e65818d7a9ca30 22-Nov-2017 sqian <shuoq@google.com> Set time delay in the vts test setup

Bug: 69398018
Test: run vts
Change-Id: Ibe1e8f1b08342f1b0b867bfa7bcf1b2fe4a85622
Merged-In: Ibe1e8f1b08342f1b0b867bfa7bcf1b2fe4a85622
(cherry picked from commit 1a5c25dd953d8f4a048fe410550c3c3dc4be4acc)
ts/functional/radio_hidl_hal_test.cpp
1d93dbfb3b5a3f0b238e4b664c02677f32133585 19-Oct-2017 sqian <shuoq@google.com> Add REQUEST_NOT_SUPPORTED / SIM_ABSENT for vts tests

Bug: 65230472
Test: run vts
Merged-In: I1fab6f49f04a04a7f1cd3b613fe7049f927171d1
Change-Id: I1fab6f49f04a04a7f1cd3b613fe7049f927171d1
(cherry picked from commit 83cc3ab8881ec2c8ba3e3c1046848de1cfcbf7c1)
RadioResponse.hal
ts/functional/radio_hidl_hal_ims.cpp
ts/functional/radio_hidl_hal_misc.cpp
ts/functional/radio_hidl_hal_stk.cpp
71620817a9e7d780c2982db07b6b82f5b9cb09d3 04-Sep-2017 Sanket Padawe <sanketpadawe@google.com> Fix VTS test which turns off radio.

Since the purpose of most of the test cases in current VTS is to check
if proper errors are returned and there is no crash seen in vendor code,
updating setRadioPower test case to turn on the radio instead of
turning off. We want to avoid test cases which turn off
radio or leads to modem shut down as those test cases affect other tests.

Test: VTS
Change-Id: I4fb9f18884f7ef21162015a0032c4431444f7025
Merged-In: I4fb9f18884f7ef21162015a0032c4431444f7025
Bug: 65230472
(cherry picked from commit 9a721b808743069fc26d6cf226595e2823e347a6)
(cherry picked from commit 536818d17a25f7c8751bf3f437f9a00d3f5cfba5)
ts/functional/radio_hidl_hal_misc.cpp
40d93997b59f7cae51074b8d09f3ae8f942584bf 28-Jul-2017 sqian <shuoq@google.com> Add EMPTY_RECORD for getDeviceIdentity

Remove same unit test case with arguments "","0" for:
- sendEnvelope
- sendTerminalResponseToSim
- sendEnvelopeWithStatus

Test: verified by vendor, treehuger
Bug: 62926561
Change-Id: I5f535bdfc5821275a7ea2571d411374e0d7a8822
Merged-In: I5f535bdfc5821275a7ea2571d411374e0d7a8822
(cherry picked from commit 67901bf2ce7b5c87985f4f7e0eb51c0518b2491e)
ts/functional/radio_hidl_hal_misc.cpp
ts/functional/radio_hidl_hal_stk.cpp
fce53868fd5cd4af0e88a8058bfa22c27fe26e68 24-Jul-2017 sqian <shuoq@google.com> Add corresponding error code to fix vts test

Test: run vts
Bug: 63152815
Bug: 62989786
Bug: 64041522
Change-Id: Ifbd17f85b39221de31ec7884b30dc176e1cbd3ab
Merged-In: Ifbd17f85b39221de31ec7884b30dc176e1cbd3ab
(cherry picked from commit 1e5b6950165b4b1bba3651351cd4e585fc4dbdd1)
ts/functional/radio_hidl_hal_data.cpp
ts/functional/radio_hidl_hal_misc.cpp
a945baae7fecaf552c1bf6cd62f4930591458997 30-Jun-2017 Legler Wu <legler.wu@mediatek.com> Update VTS tests so that Mediatek pass more VTS for O.

Bug: b/62926561
Test: vts tests

Change-Id: Ic927f9efd437c6411fb14feac8c681334e4b5e60
Merged-in: Ic927f9efd437c6411fb14feac8c681334e4b5e60
(cherry picked from commit b36443a8644924bb54ab3d1117b145257ec11480)
ts/functional/radio_hidl_hal_cell_broadcast.cpp
ts/functional/radio_hidl_hal_data.cpp
ts/functional/radio_hidl_hal_icc.cpp
ts/functional/radio_hidl_hal_misc.cpp
ts/functional/radio_hidl_hal_sms.cpp
ts/functional/radio_hidl_hal_stk.cpp
4e81e1f726ae6dc1f97446ec4aae7fccb6e764a8 21-Jul-2017 sqian <shuoq@google.com> Add Sim absent assertion in the 1.0 setup

Currently the VTS tests for radio are for Sim Absent only. Adding this
assertion in the set up before running VTS tests clarifies the current
tests running is for sim absent only.

Test: run vts
Bug: 63898623
Merged-In: Ie09fb8bcedfd0b35b14f0a70952f44b6f6b082aa
Change-Id: Ie09fb8bcedfd0b35b14f0a70952f44b6f6b082aa
(cherry picked from commit 69cfb0aa385fd8a1b65f233e3d144f0941e2df73)
ts/functional/radio_hidl_hal_test.cpp
44bd0bb4f4b1837106f8fa6a2d8cfa1f83e40019 19-Jul-2017 sqian <shuoq@google.com> Fix some VTS for 2017 devices

- sendDeviceState
- setIndicationFilter

Mentioned in b/63148938
- getNeighboringCids

Add Request_not_support for Apis mentioned in Bugs:
- 62989786
- 62986286
- 62987946

Test: run vts
Bug: 63130111
Bug: 63148938
Bug: 62989786
Bug: 62986286
Bug: 62987946
Change-Id: Ib51f67d403bb27f409018a98c07d6aa6aa6d19f8
Merged-In: Ib51f67d403bb27f409018a98c07d6aa6aa6d19f8
(cherry picked from commit fe0699535e8d17b7716a10e64c2528abc9ffaecb)
(cherry picked from commit c699ba390102b6d3a3732d8efb7d062a313b5e6a)
ts/functional/radio_hidl_hal_misc.cpp
01d37ff8a1f7031d9723aedbb37ef2f78c3bc07a 21-Jun-2017 sqian <shuoq@google.com> Update IRadioResponse.hal documentation

Update the error codes

A copy of https://partner-android-review.googlesource.com/#/c/836552/
+ some missed updated error codes
+ request_not_supported

Test: Manual
Bug: 35671595
Change-Id: I2880b442b5fd56149abc83949c12e2eba5ee67df
Merged-In: I2880b442b5fd56149abc83949c12e2eba5ee67df
(cherry picked from commit be63f4b89ee4b0225b9b3642e644d388f1b33973)
RadioResponse.hal
a598754bf7651e74b7e6f448f32c181c20c28d1a 04-Jan-2018 sqian <shuoq@google.com> Remove unused functions am: 910a238c21
am: 6d06a6f7a9

Change-Id: Id4a9cb4e5b01c0529abd63ce768070be1e7037d9
910a238c2134e535ff8b3a21651d44b2035db14f 21-Dec-2017 sqian <shuoq@google.com> Remove unused functions

Test: Compile
Bug: 63760809
Change-Id: I582c259ca0787a701d434eea9592c9e8d7351f08
Merged-In: I582c259ca0787a701d434eea9592c9e8d7351f08
(cherry picked from commit 3ba20e6b6bef8059e0c366107e85965f5a433bdf)
ts/functional/radio_hidl_hal_test.cpp
ts/functional/radio_hidl_hal_utils_v1_0.h
e611e86fece73a4a0b0f965376994080f50b6d5e 02-Jan-2018 sqian <shuoq@google.com> Modify VTS error check so that the error code can be displayed am: 7fe9365e6f
am: e93516c086

Change-Id: I7079a49624a6aed546c01fa3affd15f25b14769d
7fe9365e6fb10533d75000eddd5287ca6408f897 28-Dec-2017 sqian <shuoq@google.com> Modify VTS error check so that the error code can be displayed

- Add AssertionResult in gtest to display logs
- Refactor all the error checks

- Replace INTERNAL_ERR with INVALID_ARGUMENT for
requestIsimAuthentication

- Add missing SIM_ABSENT from ag/2582439/

- Fix incorrect indentation

Bug: 63760809
Bug: 65150146
Test: run vts
Change-Id: Id3d876ea515f47998e3e45be11db5edf306ffc24
Merged-In: Id3d876ea515f47998e3e45be11db5edf306ffc24
(cherry picked from commit e986b85fddeb3412606840e4cdc76051e3cc966e)
ts/functional/Android.bp
ts/functional/radio_hidl_hal_cell_broadcast.cpp
ts/functional/radio_hidl_hal_data.cpp
ts/functional/radio_hidl_hal_icc.cpp
ts/functional/radio_hidl_hal_ims.cpp
ts/functional/radio_hidl_hal_misc.cpp
ts/functional/radio_hidl_hal_sms.cpp
ts/functional/radio_hidl_hal_stk.cpp
ts/functional/radio_hidl_hal_test.cpp
ts/functional/radio_hidl_hal_utils_v1_0.h
ts/functional/radio_hidl_hal_voice.cpp
ts/functional/sap_hidl_hal_api.cpp
ts/functional/vts_test_util.cpp
ts/functional/vts_test_util.h
3ba20e6b6bef8059e0c366107e85965f5a433bdf 21-Dec-2017 sqian <shuoq@google.com> Remove unused functions

Test: Compile
Bug: 63760809
Change-Id: I582c259ca0787a701d434eea9592c9e8d7351f08
ts/functional/radio_hidl_hal_test.cpp
ts/functional/radio_hidl_hal_utils_v1_0.h
ff785a0d24a7d5d6c5bc7a07135793788899858d 29-Nov-2017 sqian <shuoq@google.com> Set time delay in the vts test setup am: a54dd6ca33
am: 88d5ef6944

Change-Id: I71bfb003f33fe9aa1c75f75191ade95ecf8b76ac
88d5ef694465e0276daa12d3f77e592dc198500d 29-Nov-2017 sqian <shuoq@google.com> Set time delay in the vts test setup
am: a54dd6ca33

Change-Id: Ic6e95752069b452d81e5676999483bfb68249dd5
a54dd6ca33028bd6abf1bda6b26335a643286e81 27-Nov-2017 sqian <shuoq@google.com> Set time delay in the vts test setup

Bug: 69398018
Test: run vts
Change-Id: Ibe1e8f1b08342f1b0b867bfa7bcf1b2fe4a85622
Merged-In: Ibe1e8f1b08342f1b0b867bfa7bcf1b2fe4a85622
ts/functional/radio_hidl_hal_test.cpp
fe32af21bdc1ced4a2736d2f3f5fe9ccdf0e36f1 21-Nov-2017 sqian <shuoq@google.com> Set time delay in the vts test setup

Bug: 69398018
Test: run vts
Change-Id: Ibe1e8f1b08342f1b0b867bfa7bcf1b2fe4a85622
ts/functional/radio_hidl_hal_test.cpp
5e5b4413614ff2a1d671a6b05a570e72a11e2c4d 10-Nov-2017 sqian <shuoq@google.com> Add REQUEST_NOT_SUPPORTED / SIM_ABSENT for vts tests

Bug: 65230472
Test: run vts
Change-Id: I1fab6f49f04a04a7f1cd3b613fe7049f927171d1
RadioResponse.hal
ts/functional/radio_hidl_hal_ims.cpp
ts/functional/radio_hidl_hal_misc.cpp
ts/functional/radio_hidl_hal_stk.cpp
8dc6db217d8a4ffe56e9bf44bb3c9e1f6612326c 06-Nov-2017 Iris Chang <iris.chang@mediatek.com> VTS: fix RadioHidlTest.getAvailableNetworks issue

Analysis: VtsHalRadioV1_0Target's timeout is too short for
getAvailableNetworks, because this request duration depends on NW
environment or frequency.

Suggested solution: Add a timeout parameter to wait() and default
timeout value is 5 minutes in order to avoid timeout fail due to NW
environment.

Bug: 68834032
Test: getAvailableNetworks can be passed after we apply this patch and
test result for all other telephony 1.0 and 1.1 test cases are not
changed.
Change-Id: Iaae71e0abacd28275d86a19264813ff209ddb79c
Merged-In: Iaae71e0abacd28275d86a19264813ff209ddb79c
(cherry picked from commit 6429f0677f87c5657802d26345dc3334ab26e33a)
ts/functional/radio_hidl_hal_misc.cpp
ts/functional/radio_hidl_hal_test.cpp
ts/functional/radio_hidl_hal_utils_v1_0.h
eddb1d9a017b6f54526a514cc1191a254ba3876a 15-Nov-2017 Iris Chang <iris.chang@mediatek.com> Merge "VTS: fix RadioHidlTest.getAvailableNetworks issue" am: 89b2d24fb0 am: 0c9df89f88
am: 2d47467288

Change-Id: Id5ddb114f2a31d39d844409b4444fbd4ca77745e
0c9df89f885c6e7866aed1046323d05be17c13ee 15-Nov-2017 Iris Chang <iris.chang@mediatek.com> Merge "VTS: fix RadioHidlTest.getAvailableNetworks issue"
am: 89b2d24fb0

Change-Id: I96c5b3873c53fba6fca5905f0a5897a7f8801f4a
89b2d24fb0c8c6c8f8c5657291f511cd21b6a92a 15-Nov-2017 Treehugger Robot <treehugger-gerrit@google.com> Merge "VTS: fix RadioHidlTest.getAvailableNetworks issue"
bb9e38fef95b7bc932ebcad18508e03228f9f7d3 14-Nov-2017 Xin Li <delphij@google.com> Merge commit '1a06284b24f5eb7bb9c1fea0817da8898b3b1bff' from
oc-mr1-dev-plus-aosp into stage-aosp-master

Change-Id: I2a044eb8c9981d0a8198ffe2df55559afbd76341
Merged-In: I4fb9f18884f7ef21162015a0032c4431444f7025
6429f0677f87c5657802d26345dc3334ab26e33a 06-Nov-2017 Iris Chang <iris.chang@mediatek.com> VTS: fix RadioHidlTest.getAvailableNetworks issue

Analysis: VtsHalRadioV1_0Target's timeout is too short for
getAvailableNetworks, because this request duration depends on NW
environment or frequency.

Suggested solution: Add a timeout parameter to wait() and default
timeout value is 5 minutes in order to avoid timeout fail due to NW
environment.

Bug: 68834032
Test: getAvailableNetworks can be passed after we apply this patch and
test result for all other telephony 1.0 and 1.1 test cases are not
changed.
Change-Id: Iaae71e0abacd28275d86a19264813ff209ddb79c
ts/functional/radio_hidl_hal_misc.cpp
ts/functional/radio_hidl_hal_test.cpp
ts/functional/radio_hidl_hal_utils_v1_0.h
e986b85fddeb3412606840e4cdc76051e3cc966e 14-Nov-2017 sqian <shuoq@google.com> Modify VTS error check so that the error code can be displayed

- Add AssertionResult in gtest to display logs
- Refactor all the error checks

- Replace INTERNAL_ERR with INVALID_ARGUMENT for
requestIsimAuthentication

Bug: 63760809
Bug: 65150146
Test: run vts
Change-Id: Id3d876ea515f47998e3e45be11db5edf306ffc24
ts/functional/Android.bp
ts/functional/radio_hidl_hal_cell_broadcast.cpp
ts/functional/radio_hidl_hal_data.cpp
ts/functional/radio_hidl_hal_icc.cpp
ts/functional/radio_hidl_hal_ims.cpp
ts/functional/radio_hidl_hal_misc.cpp
ts/functional/radio_hidl_hal_sms.cpp
ts/functional/radio_hidl_hal_stk.cpp
ts/functional/radio_hidl_hal_test.cpp
ts/functional/radio_hidl_hal_utils_v1_0.h
ts/functional/radio_hidl_hal_voice.cpp
ts/functional/sap_hidl_hal_api.cpp
ts/functional/vts_test_util.cpp
ts/functional/vts_test_util.h
d416d3db6c236cd175e41335845af68ff12b9156 13-Nov-2017 Shuo Qian <shuoq@google.com> Merge "Revert "Modify VTS error check so that the error code can be displayed""
33b550ce674b68d035810c72f1cfb6054e75af05 13-Nov-2017 Shuo Qian <shuoq@google.com> Revert "Modify VTS error check so that the error code can be displayed"

This reverts commit cf243eba435afcd7fc38d96c695cec3ca0bdd319.

Change-Id: Idd42b12cdcbaab1476e460c34f3b4b60c38dead0
ts/functional/Android.bp
ts/functional/radio_hidl_hal_cell_broadcast.cpp
ts/functional/radio_hidl_hal_data.cpp
ts/functional/radio_hidl_hal_icc.cpp
ts/functional/radio_hidl_hal_ims.cpp
ts/functional/radio_hidl_hal_misc.cpp
ts/functional/radio_hidl_hal_sms.cpp
ts/functional/radio_hidl_hal_stk.cpp
ts/functional/radio_hidl_hal_test.cpp
ts/functional/radio_hidl_hal_utils_v1_0.h
ts/functional/radio_hidl_hal_voice.cpp
ts/functional/sap_hidl_hal_api.cpp
ts/functional/vts_test_util.cpp
ts/functional/vts_test_util.h
f8d40818277f9c1a45b26fbecc74c0ab0d0d8377 13-Nov-2017 Shuo Qian <shuoq@google.com> Merge "Modify VTS error check so that the error code can be displayed"
cf243eba435afcd7fc38d96c695cec3ca0bdd319 03-Nov-2017 sqian <shuoq@google.com> Modify VTS error check so that the error code can be displayed

- Add AssertionResult in gtest to display logs
- Refactor all the error checks

- Replace INTERNAL_ERR with INVALID_ARGUMENT for
requestIsimAuthentication

Bug: 63760809
Bug: 65150146
Test: run vts
Change-Id: Iec4bdfd89ccd8d8d8c6e1bd8f720a88d67f23cb3
ts/functional/Android.bp
ts/functional/radio_hidl_hal_cell_broadcast.cpp
ts/functional/radio_hidl_hal_data.cpp
ts/functional/radio_hidl_hal_icc.cpp
ts/functional/radio_hidl_hal_ims.cpp
ts/functional/radio_hidl_hal_misc.cpp
ts/functional/radio_hidl_hal_sms.cpp
ts/functional/radio_hidl_hal_stk.cpp
ts/functional/radio_hidl_hal_test.cpp
ts/functional/radio_hidl_hal_utils_v1_0.h
ts/functional/radio_hidl_hal_voice.cpp
ts/functional/sap_hidl_hal_api.cpp
ts/functional/vts_test_util.cpp
ts/functional/vts_test_util.h
8db261bc99e1e673d3eb6dad73278e8a5311aadd 13-Nov-2017 Steven Moreland <smoreland@google.com> Updating makefiles for hidl_interface.

Bug: 64487114
Test: manual
Merged-In: Ie13d9e014cf2b81c18c67f551b4644fb9f0ba812
Change-Id: Ie13d9e014cf2b81c18c67f551b4644fb9f0ba812
ndroid.bp
a1169dd600091cc9a451b91e7b4573dc1d9049b3 10-Nov-2017 Steven Moreland <smoreland@google.com> Update makefiles for hidl_interface.

Bug: 35570956
Test: manual
Change-Id: I7a220b78ee081240e1dc30ef5672ba39e3e98375
ndroid.bp
340619c703511a09422ac77fe005f4465a835da7 19-Oct-2017 Sanket Padawe <sanketpadawe@google.com> Fix VTS test which turns off radio.
am: 536818d17a

Change-Id: I74ebfa3894e27bdf0e02671cbeccac83b1917424
536818d17a25f7c8751bf3f437f9a00d3f5cfba5 04-Sep-2017 Sanket Padawe <sanketpadawe@google.com> Fix VTS test which turns off radio.

Since the purpose of most of the test cases in current VTS is to check
if proper errors are returned and there is no crash seen in vendor code,
updating setRadioPower test case to turn on the radio instead of
turning off. We want to avoid test cases which turn off
radio or leads to modem shut down as those test cases affect other tests.

Test: VTS
Change-Id: I4fb9f18884f7ef21162015a0032c4431444f7025
Merged-In: I4fb9f18884f7ef21162015a0032c4431444f7025
Bug: 65230472
(cherry picked from commit 9a721b808743069fc26d6cf226595e2823e347a6)
ts/functional/radio_hidl_hal_misc.cpp
18192d9b8395b3d03c738abbd201caaab32ac848 18-Oct-2017 sqian <shuoq@google.com> Merge "Add REQUEST_NOT_SUPPORTED / SIM_ABSENT for vts tests" into oc-mr1-dev am: b70f1bda1f
am: e99541ac02

Change-Id: Ic93e6a45afa6d4d5aff27a4d8f9e7b29ba9ae587
e99541ac0257f3c6bcce57af48378d0410355d16 18-Oct-2017 sqian <shuoq@google.com> Merge "Add REQUEST_NOT_SUPPORTED / SIM_ABSENT for vts tests" into oc-mr1-dev
am: b70f1bda1f

Change-Id: Ie8c2ee83c5c6102658a2627099c097c3f155feaa
bc1c9295a35abf6f0d1838b065a57c74d7fe96a2 16-Oct-2017 sqian <shuoq@google.com> Add REQUEST_NOT_SUPPORTED / SIM_ABSENT for vts tests

Bug: 65230472
Test: run vts
Change-Id: I1fab6f49f04a04a7f1cd3b613fe7049f927171d1
RadioResponse.hal
ts/functional/radio_hidl_hal_ims.cpp
ts/functional/radio_hidl_hal_misc.cpp
ts/functional/radio_hidl_hal_stk.cpp
336a914eb38820a929a6b36f3f21b2fa2f20b662 15-Oct-2017 sqian <shuoq@google.com> Refactor radio folder for 1.0 and 1.1 am: 8735a7d935
am: 2576f3505f

Change-Id: I999a8edb0cc1c37405cef6c20dcf5aaf262c4228
8735a7d93559eb23ba1ddf103ee9d46223d52d17 10-Oct-2017 sqian <shuoq@google.com> Refactor radio folder for 1.0 and 1.1

Remove unused environment variable.

Test: run vts
Bug: 63760809
Change-Id: Iff7919980d7bbe0e9f8a73a3679d37426faec679
Merged-In: Iff7919980d7bbe0e9f8a73a3679d37426faec679
ts/functional/VtsHalRadioV1_0TargetTest.cpp
ts/functional/VtsHalSapV1_0TargetTest.cpp
ts/functional/radio_hidl_hal_utils_v1_0.h
ts/functional/sap_hidl_hal_utils.h
2baeaec51c8fdf55240b0db61c1ae1cf2d928356 11-Oct-2017 Shuo Qian <shuoq@google.com> Merge "Refactor radio folder for 1.0 and 1.1"
4ae4325659d340bd41e4c7884d328964e43bcccc 10-Oct-2017 sqian <shuoq@google.com> Refactor radio folder for 1.0 and 1.1

Remove unused environment variable.

Test: run vts
Bug: 63760809
Change-Id: Iff7919980d7bbe0e9f8a73a3679d37426faec679
ts/functional/VtsHalRadioV1_0TargetTest.cpp
ts/functional/VtsHalSapV1_0TargetTest.cpp
ts/functional/radio_hidl_hal_utils_v1_0.h
ts/functional/sap_hidl_hal_utils.h
1d7374c5e168c825b75185af53c77f4eae9eea2c 11-Oct-2017 Steven Moreland <smoreland@google.com> Update for Soong java makefiles. am: c3e80fa01e am: 0fff75dee1 am: 6c811964a1
am: 116161d94e

Change-Id: I33643636e2511de77fdf7de57777eb67edee2e52
116161d94eca370d3054f0fe34b2c9d8acce70c4 11-Oct-2017 Steven Moreland <smoreland@google.com> Update for Soong java makefiles. am: c3e80fa01e am: 0fff75dee1
am: 6c811964a1

Change-Id: I85ccbb4a15cd18938607f5bca4e065b9d7e0182b
0fff75dee172d57536c2034e0a64f6d9bf0a0a7f 11-Oct-2017 Steven Moreland <smoreland@google.com> Update for Soong java makefiles.
am: c3e80fa01e

Change-Id: Ia8835f9c95bd98a96f5fd3aff11191e7d3726fb9
c3e80fa01ec895f1e0ba72ffb9ff48ec468e07b9 10-Oct-2017 Steven Moreland <smoreland@google.com> Update for Soong java makefiles.

Test: pass
Bug: 33420795
Change-Id: Id9b1919a19b8ff682738cfb0869a479b4dbb4293
ndroid.bp
ndroid.mk
70bfb9d250087071fb1cabc6f7e06f26c806e7e6 04-Oct-2017 Steven Moreland <smoreland@google.com> Merge "Update for hidl adapter module defaults." am: 988c977079 am: 861651985f am: b53e6ad535
am: 9a17f41f6f

Change-Id: I78d9292068b372238554fd9d35128e69f5b5f9d2
9a17f41f6f80c64b947b9ea2f35e400fd8f96599 04-Oct-2017 Steven Moreland <smoreland@google.com> Merge "Update for hidl adapter module defaults." am: 988c977079 am: 861651985f
am: b53e6ad535

Change-Id: I23269fb7a9bdd352e670a80f390527d9eef31412
861651985f82d554d0ece1a27a4b08041aef5d48 04-Oct-2017 Steven Moreland <smoreland@google.com> Merge "Update for hidl adapter module defaults."
am: 988c977079

Change-Id: I289818be1b30397391847ba1c532d1014fdbed27
988c9770792e50f65c61cbcbacc5aa26d9404243 04-Oct-2017 Treehugger Robot <treehugger-gerrit@google.com> Merge "Update for hidl adapter module defaults."
bf5e381a8b6dc8bfcb00ce6b91a82ffe21d2fe6c 04-Oct-2017 Chih-hung Hsieh <chh@google.com> Merge "Use -Werror in hardware/interfaces" am: 85bb01dd6b am: 3ed04cd35d am: baf19e17b3
am: 9890348480

Change-Id: Iadec8caae33b04a8cef45532fc2c940a8be23cea
98903484804934bb99a88665f7eba745ba8804c9 04-Oct-2017 Chih-hung Hsieh <chh@google.com> Merge "Use -Werror in hardware/interfaces" am: 85bb01dd6b am: 3ed04cd35d
am: baf19e17b3

Change-Id: I8806a9887178a7f778cc556c804a5b7a05d59836
3ed04cd35dbc0f8b9f6c1b4e8f901915f3c146a8 04-Oct-2017 Chih-hung Hsieh <chh@google.com> Merge "Use -Werror in hardware/interfaces"
am: 85bb01dd6b

Change-Id: I9169eb99a256f3a1db9e6f82e11fd96228d9558a
527fd76a0e7c032af7d2c232fbd12bd1d36a4221 04-Oct-2017 Steven Moreland <smoreland@google.com> Update for hidl adapter module defaults.

Test: pass
Change-Id: Idc6a943149a279bf17cfcfd0f2571473e53bbbbf
ndroid.bp
3da5b01946c9807d52e41feb725607e05765a862 30-Sep-2017 Chih-Hung Hsieh <chh@google.com> Use -Werror in hardware/interfaces

* Remove unused local variables.

Bug: 66996870
Test: build with WITH_TIDY=1
Change-Id: I48dbbf670cc9eeff2391983788983420f8547cc9
ts/functional/Android.bp
91799c6cc7ec13e1c5579131cf9daa8333f4d62b 27-Sep-2017 Steven Moreland <smoreland@google.com> Merge "Fix typo in update makefiles." am: 9960148420 am: f07e364ce3 am: 71a193a425
am: 9fdd241905

Change-Id: I1c852fa6600fecc44d5afd1a65a5f51c43ecf71c
9fdd241905c9e4eeedf48e4610a83a5bed20da78 27-Sep-2017 Steven Moreland <smoreland@google.com> Merge "Fix typo in update makefiles." am: 9960148420 am: f07e364ce3
am: 71a193a425

Change-Id: I45ae43f07323254212532acbf0f891d11143b05f
f07e364ce3311d780bf690601738614919c3f59a 27-Sep-2017 Steven Moreland <smoreland@google.com> Merge "Fix typo in update makefiles."
am: 9960148420

Change-Id: I949634e72f817f3a5411130e968acd8efd1d7725
a5299ee739647498cd40dcac8b167bb7a6a1d66a 26-Sep-2017 Steven Moreland <smoreland@google.com> Fix typo in update makefiles.

Bug: 37518178
Test: pass
Change-Id: Ic401b3a473f15ca4c01e58b3072e19db7c31b653
ndroid.bp
7741c0e17b5bb9ee6a9fdd9e6c1c4eca2dacae00 26-Sep-2017 Steven Moreland <smoreland@google.com> Update makefiles for hidl adapter. am: 26a0bb2762 am: 73949c1d7e am: b94d0c7290
am: 97228c0b7d

Change-Id: Ic4b459b7c1a4325453945b0b00db8f44e4e77c26
97228c0b7de085b507b78a1bc16e15725de48e4e 26-Sep-2017 Steven Moreland <smoreland@google.com> Update makefiles for hidl adapter. am: 26a0bb2762 am: 73949c1d7e
am: b94d0c7290

Change-Id: If766cffbcc003cc0cc5eb98969b924aa918fff44
73949c1d7ed74d1b18fc341b3306b62fa5791dd6 26-Sep-2017 Steven Moreland <smoreland@google.com> Update makefiles for hidl adapter.
am: 26a0bb2762

Change-Id: I3a811f5cd49bd4e81e8fcd5c8e88922115812539
26a0bb27627c43b599a7807ecf5ec594a525660a 22-Sep-2017 Steven Moreland <smoreland@google.com> Update makefiles for hidl adapter.

Bug: 37518178
Test: manual
Change-Id: I50e999907d3c64d2b039272b823971998da64d1b
ndroid.bp
8c8ba47ca40de0fc143cfc4edc4b452736a9db8d 30-Aug-2017 Nathan Harold <nharold@google.com> Fix docstrings for RIL_CellIdentity

Update the documentation to match the current CTS
requirements for Cell Identity reporting.

-For LTE, WCDMA, and GSM require that the channel
number be reported.
-For LTE and WCDMA, require that the correct
physical channel identifier be reported. Note that
due to b/32774471 we still cannot require BSIC
to be reported.

Bug: 65174915
Test: none, comment-only change
Change-Id: I93fcce3b39401e8965f724722361c2cadc4a88cc
Merged-In: I93fcce3b39401e8965f724722361c2cadc4a88cc
(cherry picked from commit 8d2d747e9edcd6f3d20ddffe2c6ca80b61766c1e)
ypes.hal
e82c301c474c0ccfcd42bfede2ccaac18c373391 30-Aug-2017 Nathan Harold <nharold@google.com> Fix docstrings for RIL_CellIdentity

Update the documentation to match the current CTS
requirements for Cell Identity reporting.

-For LTE, WCDMA, and GSM require that the channel
number be reported.
-For LTE and WCDMA, require that the correct
physical channel identifier be reported. Note that
due to b/32774471 we still cannot require BSIC
to be reported.

Bug: 65174915
Test: none, comment-only change
Change-Id: I93fcce3b39401e8965f724722361c2cadc4a88cc
Merged-In: I93fcce3b39401e8965f724722361c2cadc4a88cc
(cherry picked from commit 8d2d747e9edcd6f3d20ddffe2c6ca80b61766c1e)
ypes.hal
de210afb9047a1658b3d9a14f2dd8b19ff65e1ba 13-Sep-2017 Nathan Harold <nharold@google.com> Merge "Fix docstrings for RIL_CellIdentity" into oc-mr1-dev am: 2de5e5d01a
am: ee35809840

Change-Id: I3abc61991c047f7f9ee8dbeecb8d095b91ff5c53
ee3580984081bf9977533ee86d2d9895d8980e1b 13-Sep-2017 Nathan Harold <nharold@google.com> Merge "Fix docstrings for RIL_CellIdentity" into oc-mr1-dev
am: 2de5e5d01a

Change-Id: I78509bf9573f0d898cf0b3658ceec960e96ed466
8d2d747e9edcd6f3d20ddffe2c6ca80b61766c1e 30-Aug-2017 Nathan Harold <nharold@google.com> Fix docstrings for RIL_CellIdentity

Update the documentation to match the current
CTS requirements for Cell Identity reporting
-For LTE, WCDMA, and GSM require that the channel
number be reported.
-For LTE and WCDMA, require that the correct
physical channel identifier be reported. Note that
due to b/32774471 we still cannot require BSIC
to be reported.

Bug: 65174915
Test: none, comment-only change
Change-Id: I93fcce3b39401e8965f724722361c2cadc4a88cc
ypes.hal
ab7480fa7b1c2d4368dd5a6ac00575041bb27151 08-Sep-2017 Sanket Padawe <sanketpadawe@google.com> Merge "Fix VTS test which turns off radio." into oc-mr1-dev am: 6fb8b93bb4
am: 8809d4f0d6

Change-Id: I501d1a2db1ac38fb9366ce33e47a9682d981c781
8809d4f0d6c7f7acc2b3ffcc46fba3d2b83bb7f8 08-Sep-2017 Sanket Padawe <sanketpadawe@google.com> Merge "Fix VTS test which turns off radio." into oc-mr1-dev
am: 6fb8b93bb4

Change-Id: I76f1dcd265828a7cceec5855ae0e9328895488c8
9a721b808743069fc26d6cf226595e2823e347a6 04-Sep-2017 Sanket Padawe <sanketpadawe@google.com> Fix VTS test which turns off radio.

Since the purpose of most of the test cases in current VTS is to check
if proper errors are returned and there is no crash seen in vendor code,
updating setRadioPower test case to turn on the radio instead of
turning off. We want to avoid test cases which turn off
radio or leads to modem shut down as those test cases affect other tests.

Test: VTS
Change-Id: I4fb9f18884f7ef21162015a0032c4431444f7025
Bug: 65230472
ts/functional/radio_hidl_hal_misc.cpp
1c1d17733feb982aaaac9789b48cf65ba86735a7 25-Aug-2017 Sanket Padawe <sanketpadawe@google.com> Add sim absent error for supplyNetworkDepersonalization.

Bug: 62926561
Test: vts
Change-Id: Iac98fd41b8c949781185f9504623d511ff46d36c
Merged-in: Iac98fd41b8c949781185f9504623d511ff46d36c
(cherry picked from commit f9ced6d3fea99550c1f0a1427331025ee8c8ab5f)
ts/functional/radio_hidl_hal_icc.cpp
a8616ddf0f430f900ba5669ffe9471f99977ad59 25-Aug-2017 sqian <shuoq@google.com> Fix indentation in radio test, as part of refactor.

Test: run vts
Bug: 63760809
Change-Id: I0a8c791f1faa7c2e0ca2fe5a32a12fad4ae63773
ts/functional/radio_hidl_hal_icc.cpp
ts/functional/sap_hidl_hal_test.cpp
f9ced6d3fea99550c1f0a1427331025ee8c8ab5f 25-Aug-2017 Sanket Padawe <sanketpadawe@google.com> Add sim absent error for supplyNetworkDepersonalization.

Bug: 62926561
Test: vts
Change-Id: Iac98fd41b8c949781185f9504623d511ff46d36c
ts/functional/radio_hidl_hal_icc.cpp
4f25c2a14324c92ad38a45ea30bca30973e792f6 12-Aug-2017 Steven Moreland <smoreland@google.com> Revert "Revert "Updating all makefiles.""

Relanding without automotive/vehicle/2.0+2.1 changes.

This reverts commit 1020ebedfbf7c5014896266a98de562a6116d4a2.

Merged-In: I8608c8f636c35f21e4246a805a9eff6d14124e0a
Change-Id: Icc49df42c2bedf443d878d5d8fbaa53441ea65db
ndroid.mk
ff308ea6bab512a5e970cf35b943621732d711af 11-Aug-2017 Steven Moreland <smoreland@google.com> Updating all makefiles.

Bug: 64487114
Test: none
Merged-In: I8608c8f636c35f21e4246a805a9eff6d14124e0a
Merged-In: I2fa89b6661c39859ec4fb62c4bb0a05a35e645f0
Change-Id: Ifdc3c17cb2b85c18b37dac2d03bb5c8935c23180
ndroid.mk
1020ebedfbf7c5014896266a98de562a6116d4a2 12-Aug-2017 Steven Moreland <smoreland@google.com> Revert "Updating all makefiles."

This reverts commit 8ac1971678999c46338d751fdaec16c2e4bd78cb.

Reason for revert: Didn't remove automotive changes from this CL.

Merged-In: I8608c8f636c35f21e4246a805a9eff6d14124e0a
Change-Id: I1c660cffc8817ad0b33da9f6eceb3d88e7c48416
ndroid.mk
6da35570df5711f14bc9dd8e5883d83e45e6c213 11-Aug-2017 Steven Moreland <smoreland@google.com> Updating all makefiles.

Bug: 64487114
Test: none
Change-Id: I8608c8f636c35f21e4246a805a9eff6d14124e0a
ndroid.mk
8ac1971678999c46338d751fdaec16c2e4bd78cb 11-Aug-2017 Steven Moreland <smoreland@google.com> Updating all makefiles.

Bug: 64487114
Test: none
Merged-In: I8608c8f636c35f21e4246a805a9eff6d14124e0a
Change-Id: I2fa89b6661c39859ec4fb62c4bb0a05a35e645f0
ndroid.mk
65de66a67e62cf2516cf05fb52384bf3fbb1beb7 09-Aug-2017 Steven Moreland <smoreland@google.com> Update makefiles for vndk enabled. am: 5e59402492 am: 271d53d836
am: 148ca84740

Change-Id: I5ef3611026b9c770bf713c14b9e01899a796e61c
148ca847406ae026b687fe9bf5692414be998533 09-Aug-2017 Steven Moreland <smoreland@google.com> Update makefiles for vndk enabled. am: 5e59402492
am: 271d53d836

Change-Id: I47ffcee7c1aa9c1d7f5c3750cc93294ff740f20d
271d53d8366f9058b10d9cb2b6fdbc36affc712e 09-Aug-2017 Steven Moreland <smoreland@google.com> Update makefiles for vndk enabled.
am: 5e59402492

Change-Id: I08414d68d5275df82336653cb91765af7235f914
5e5940249276d1f2d5c9b13c29232345475a536c 26-Jul-2017 Steven Moreland <smoreland@google.com> Update makefiles for vndk enabled.

Test: none
Bug: 63866913
Merged-In: I29174fdadca2828455ef49f14e53bc95c5238dbb
Change-Id: I29174fdadca2828455ef49f14e53bc95c5238dbb
(cherry picked from commit c716b8c3070f560c11fcc0d7d9b8b19af6bbaf28)
ndroid.bp
b47b680d2a8d669120ed6ec7faff5ded282e90c5 08-Aug-2017 Sanket Padawe <sanketpadawe@google.com> Merge "Update IRadioResponse.hal to add new error codes." into oc-mr1-dev am: ffd04a5daa
am: 5436fb248e

Change-Id: I503f14e64bc37f810054745b7da9f13c81b99fc2
5436fb248eb2dad4f092ff40e00388961c031c1d 08-Aug-2017 Sanket Padawe <sanketpadawe@google.com> Merge "Update IRadioResponse.hal to add new error codes." into oc-mr1-dev
am: ffd04a5daa

Change-Id: I655ef4c88ac716a715c7a50d53dd3827fb4b6a11
ffd04a5daa5b8cf25573ae65d6aaf6a662b76b63 08-Aug-2017 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Update IRadioResponse.hal to add new error codes." into oc-mr1-dev
86700082a0a0f5a38c44be9819137c4b0e3a048c 08-Aug-2017 Shuo Qian <shuoq@google.com> Merge "Add Owners for radio vts" am: 6a63f13176 am: 3cc4975c8c
am: c75329041c

Change-Id: Ide6193226cae28c25dbbad19aa9dd9d209180eed
c75329041c65574aa290d2947810f6cc27c6da11 08-Aug-2017 Shuo Qian <shuoq@google.com> Merge "Add Owners for radio vts" am: 6a63f13176
am: 3cc4975c8c

Change-Id: I78ac7a8b3ba1ce10a87983001882e688b79fa4af
3cc4975c8cdaa76ccc848254d3c42d67488e5b73 08-Aug-2017 Shuo Qian <shuoq@google.com> Merge "Add Owners for radio vts"
am: 6a63f13176

Change-Id: Ia686d57c519a7ac2c4c546d89bbffe331847a8cc
6a63f131760e5af9febadecd0686b5c25893a9c7 08-Aug-2017 Shuo Qian <shuoq@google.com> Merge "Add Owners for radio vts"
8fedf270add8916612d744a46e4ffa9aec115356 07-Aug-2017 Shuo Qian <shuoq@google.com> Merge "Add me into owners of radio vts" into oc-mr1-dev am: cc1007af33
am: 48e8bb613d

Change-Id: Ie2d4ab7bc1674ea8089abf5b422c21fa6535b2cf
48e8bb613d972e1a871103c205d49657cd4f59bc 07-Aug-2017 Shuo Qian <shuoq@google.com> Merge "Add me into owners of radio vts" into oc-mr1-dev
am: cc1007af33

Change-Id: Ia4373c52d82fa3d25eced5ece667e8334764eac5
cc1007af3350bd1a3c001da968a56655c7780cde 07-Aug-2017 Shuo Qian <shuoq@google.com> Merge "Add me into owners of radio vts" into oc-mr1-dev
daf1cf10b613d4f05141cd42161a920c115dd8c8 04-Aug-2017 sqian <shuoq@google.com> Add Owners for radio vts

Test: no need
Bug: 64220334
Change-Id: I9614d88942f9adf06d60fe6f4702b7b3a7dd8027
ts/OWNERS
aad486b1b053718d097f3f3b6870dd44c831250b 04-Aug-2017 sqian <shuoq@google.com> Add me into owners of radio vts

Test: no need
Bug: 64220334
Change-Id: I2a9b82ee1562859827a844e729451f6d03c4e592
ts/OWNERS
92a268afa35bd6d61c6b9da5b63409f1ee234653 04-Aug-2017 Steven Moreland <smoreland@google.com> Merge changes from topic 'go-away-static-hidl-java' am: f4c58cd48c
am: 4e06dd1aa9

Change-Id: I3e381dd323532e4092fe836f18206e0d23a030d1
4e06dd1aa94fbbda0705c697a61aa877f123d7a0 04-Aug-2017 Steven Moreland <smoreland@google.com> Merge changes from topic 'go-away-static-hidl-java'
am: f4c58cd48c

Change-Id: I3502ad1d51868cd82bbe811bdf2b96ec45ccfbe6
f4c58cd48cee451d801e2e40a94afb08fce89657 04-Aug-2017 Steven Moreland <smoreland@google.com> Merge changes from topic 'go-away-static-hidl-java'

* changes:
Update makefiles.
Add an empty 1.1 ISap interface.
[AWARE] Fix validity check on PMK + export PASSPHRASE lengths
250aa2ae2523288225a0ffcdb02372556f6db063 04-Aug-2017 Steven Moreland <smoreland@google.com> Merge "Update makefiles for vndk enabled." into oc-mr1-dev am: d9b12c13e5
am: a7a300a13b

Change-Id: I4624aae28e0ccd493af5030c8e507aff25bc5743
a7a300a13b539daf8d495c082d74021b28f53ed7 04-Aug-2017 Steven Moreland <smoreland@google.com> Merge "Update makefiles for vndk enabled." into oc-mr1-dev
am: d9b12c13e5

Change-Id: Id70e58e6b4d20dada4aab107b2aa98c58cf167ca
d9b12c13e5fd5f3e6fa7f1090d118a0c5f3dfb33 04-Aug-2017 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Update makefiles for vndk enabled." into oc-mr1-dev
b5da32c177af28aff1ab30348cba7a792bad79e4 02-Aug-2017 Steven Moreland <smoreland@google.com> Update makefiles.

Removes redundant "java-static" target.

Note, targets aren't removed here which have internal
targets that depend on them.

Bug: 36376126
Test: pass
Change-Id: I830f02e5f219d2d58721132c358d2783c3942eac
ndroid.mk
f6cfef14b96e9dadd8508df29b8eb8e7baa28b44 03-Aug-2017 Tri Vo <trong@google.com> Merge changes from topic 'vts_deps' am: 7d149a564f am: 7f8774ef80 am: 3b84dc5c78 am: 84d1627979
am: c7d816b680

Change-Id: I5188db29ed09aaccbc0635c2d6c6a8a23a56cffb
c7d816b680c28ebd21ea049ef29ee4338f3da267 03-Aug-2017 Tri Vo <trong@google.com> Merge changes from topic 'vts_deps' am: 7d149a564f am: 7f8774ef80 am: 3b84dc5c78
am: 84d1627979

Change-Id: I809807a17187a401c396cd73721ca9fdccc60f1c
35c7bd2e2b634e1b66a6f96ea61e2edbfb0f5899 01-Aug-2017 Tri Vo <trong@google.com> VTS tests now static link to HAL def libs.

And use VtsHalTargetTestDefaults.

Bug: 64040096
Test: compiles
Merged-In: I3cfb1a64f6abcf3145337a736800b72d92a0b152
Change-Id: I3cfb1a64f6abcf3145337a736800b72d92a0b152
(cherry picked from commit 6c2bd86f70f526d69c3f262250e8e09afb773a21)
ts/functional/Android.bp
84d1627979f0a194b37b1bfc0639a82af7431183 03-Aug-2017 Tri Vo <trong@google.com> Merge changes from topic 'vts_deps' am: 7d149a564f am: 7f8774ef80
am: 3b84dc5c78

Change-Id: I00c00e9e48d0275a78fb8914fdbc85de10b0d060
3b84dc5c781349bac9f4fd2e4ab8746c27fba6f0 03-Aug-2017 Tri Vo <trong@google.com> Merge changes from topic 'vts_deps' am: 7d149a564f
am: 7f8774ef80

Change-Id: Ieb521a2e25f9483d68d33a8c9d4b2d957da978c7
7f8774ef804305bb04b1d2d17d8e4e657ad79761 03-Aug-2017 Tri Vo <trong@google.com> Merge changes from topic 'vts_deps'
am: 7d149a564f

Change-Id: Idf236b741d7ff2cc529002218c34a3b4f0cf625c
7d149a564fca05be37a7bf3c8e675a565d37eea2 03-Aug-2017 Treehugger Robot <treehugger-gerrit@google.com> Merge changes from topic 'vts_deps'

* changes:
VTS tests now static link to HAL def libs.
Add cc_defaults VtsHalTargetTestDefaults
6c2bd86f70f526d69c3f262250e8e09afb773a21 01-Aug-2017 Tri Vo <trong@google.com> VTS tests now static link to HAL def libs.

And use VtsHalTargetTestDefaults.

Bug: 64040096
Test: compiles
Change-Id: I3cfb1a64f6abcf3145337a736800b72d92a0b152
ts/functional/Android.bp
c716b8c3070f560c11fcc0d7d9b8b19af6bbaf28 26-Jul-2017 Steven Moreland <smoreland@google.com> Update makefiles for vndk enabled.

Test: none
Bug: 63866913
Change-Id: I29174fdadca2828455ef49f14e53bc95c5238dbb
ndroid.bp
208a586cf8aa37e83b39e72354e0f6f7c76e4c4a 26-Jul-2017 Steven Moreland <smoreland@google.com> Update HIDL makefiles.

Allow them to be static.

This is required for a couple of reasons:
- enabling HIDL passthrough in recovery
- enabling VTS tests to be static blobs

Bug: 32920003
Bug: 64040096
Test: update-all-google-makefiles.sh
Merged-In: I1b2401fb273ab80819e3870aa71fe742269674ba
Change-Id: I1b2401fb273ab80819e3870aa71fe742269674ba
(cherry picked from commit 7206708528e1f0393347719f156ddf0bd0b6249c)
ndroid.bp
a2888e7ddeaa4ddeae9ac463512b9e177b594176 02-Aug-2017 Sundong Ahn <sundongahn@google.com> Change dependency library am: 94293086f8 am: 79e801cb18 am: aad41e85d4 am: 8ca20771e7
am: 3bee656e84

Change-Id: I481a20c95ab0aa45b04d7338bef2f988be20b06c
3bee656e8431de8d2355609bda29699fbda7560f 02-Aug-2017 Sundong Ahn <sundongahn@google.com> Change dependency library am: 94293086f8 am: 79e801cb18 am: aad41e85d4
am: 8ca20771e7

Change-Id: I1b2b68a760751ec6dcb05db1ee6fdead0f00db33
8ca20771e770633ddcdddab674de420f7af09112 02-Aug-2017 Sundong Ahn <sundongahn@google.com> Change dependency library am: 94293086f8 am: 79e801cb18
am: aad41e85d4

Change-Id: I079faa1a1438b0d2b0d8e5ed7929c77e73519ca1
aad41e85d480bf0094be12b2bf943436146d00c6 02-Aug-2017 Sundong Ahn <sundongahn@google.com> Change dependency library am: 94293086f8
am: 79e801cb18

Change-Id: I2a26619067a97e1294b6794fe8113b92b69a7abe
79e801cb180ba3029e7658f83f740e9bc959ae23 02-Aug-2017 Sundong Ahn <sundongahn@google.com> Change dependency library
am: 94293086f8

Change-Id: I3b024890195dad8fa3435a4ff493adbddb63ef20
9a73da916122d7ab1478f9b4e81c20c20445a853 01-Aug-2017 sqian <shuoq@google.com> resolve merge conflicts of 140b84b3 to oc-dr1-dev-plus-aosp

Test: I solemnly swear I tested this conflict resolution.
Change-Id: Ia06246656aa4ef9db0b68942402ea0264fb92b17
Merged-In: I9200fb932032e6e23a5f4401fa5698140a278d07
a6e57a9647b98c4ff7dcce3986830218e9d4200a 01-Aug-2017 sqian <shuoq@google.com> resolve merge conflicts of 345a396c to oc-dr1-dev

Test: I solemnly swear I tested this conflict resolution.
Change-Id: I5d816e17b2c8b113d07bf5e827d8c9378af761d9
Merged-In: I5d816e17b2c8b113d07bf5e827d8c9378af761d9
d7f198c9abb04c88d2035e12a526e55cbbe111f2 01-Aug-2017 Sanket Padawe <sanketpadawe@google.com> Update VTS tests so that more tests pass for O.

Cherry picked from ag/2562201

Bug: b/62926561
Test: vts tests

Change-Id: Ic927f9efd437c6411fb14feac8c681334e4b5e60
Merged-in: Ic927f9efd437c6411fb14feac8c681334e4b5e60
ts/functional/radio_hidl_hal_data.cpp
ts/functional/radio_hidl_hal_icc.cpp
ts/functional/radio_hidl_hal_misc.cpp
ts/functional/radio_hidl_hal_sms.cpp
ts/functional/radio_hidl_hal_stk.cpp
45bdbc1ef7bb993228c393cc5b2be22c6aa75336 01-Aug-2017 Sanket Padawe <sanketpadawe@google.com> Merge "Add owners for radio vts." into oc-mr1-dev am: 5b41d1181a
am: 8efce0cb96

Change-Id: I903f887401365928194c6ccef7c959b4a32a0a08
8efce0cb96be16f61ccd7fb31fe6f46903303a9a 01-Aug-2017 Sanket Padawe <sanketpadawe@google.com> Merge "Add owners for radio vts." into oc-mr1-dev
am: 5b41d1181a

Change-Id: Idcbda6ea913ae5cc00fdc5bcec0ef2718d3df4e5
5b41d1181a73c6f67bacabdc0cf0a1b8023450fc 01-Aug-2017 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Add owners for radio vts." into oc-mr1-dev
140b84b377ecadc4631190a30015eb0ce7d9cf62 01-Aug-2017 Shuo Qian <shuoq@google.com> Merge "Add EMPTY_RECORD for getDeviceIdentity" into oc-dev
am: 345a396c18

Change-Id: I1188659709dfa1bf475375a4fbbcb6258d5d991c
345a396c18e61ba587bdafb15fdafbe27e0f3c82 01-Aug-2017 Shuo Qian <shuoq@google.com> Merge "Add EMPTY_RECORD for getDeviceIdentity" into oc-dev
7e94262e025e6b9cd850d85e12665106fe4cfe8b 01-Aug-2017 Shuo Qian <shuoq@google.com> Merge "Add EMPTY_RECORD for getDeviceIdentity" into oc-mr1-dev
am: 5d622ba374

Change-Id: I9200fb932032e6e23a5f4401fa5698140a278d07
94293086f837aa74e244d9df45ace1b557979eff 13-Jul-2017 Sundong Ahn <sundongahn@google.com> Change dependency library

hwbinder.jar will be used instead of framework.jar on build-time, but
on runtime framework.jar will be used.

This is to cut the circular dependency when using configstore from
Android framework.

Bug: 35771640
Test: no test.
Change-Id: I04cab676c91d2ea423f5e2c1b2b9efa15e522f37
ndroid.mk
67901bf2ce7b5c87985f4f7e0eb51c0518b2491e 28-Jul-2017 sqian <shuoq@google.com> Add EMPTY_RECORD for getDeviceIdentity

Remove same unit test case with arguments "","0" for:
- sendEnvelope
- sendTerminalResponseToSim
- sendEnvelopeWithStatus

Test: verified by vendor, treehuger
Bug: 62926561
Change-Id: I5f535bdfc5821275a7ea2571d411374e0d7a8822
Merged-In: I5f535bdfc5821275a7ea2571d411374e0d7a8822
ts/functional/radio_hidl_hal_misc.cpp
ts/functional/radio_hidl_hal_stk.cpp
7a47d2d0be1f1a56a210e25af978b05ee6555aea 31-Jul-2017 sqian <shuoq@google.com> Add EMPTY_RECORD for getDeviceIdentity

Remove same unit test case with arguments "","0" for:
- sendEnvelope
- sendTerminalResponseToSim
- sendEnvelopeWithStatus

Test: verified by vendor, treehuger
Bug: 62926561
Change-Id: I5f535bdfc5821275a7ea2571d411374e0d7a8822
Merged-In: I5f535bdfc5821275a7ea2571d411374e0d7a8822
ts/functional/radio_hidl_hal_misc.cpp
ts/functional/radio_hidl_hal_stk.cpp
afb2aa9824a3097659ddd473923221ef0ca7c117 01-Aug-2017 sqian <shuoq@google.com> Add EMPTY_RECORD for getDeviceIdentity

Remove same unit test case with arguments "","0" for:
- sendEnvelope
- sendTerminalResponseToSim
- sendEnvelopeWithStatus

Test: verified by vendor, treehuger
Bug: 62926561
Change-Id: I5f535bdfc5821275a7ea2571d411374e0d7a8822
ts/functional/radio_hidl_hal_misc.cpp
ts/functional/radio_hidl_hal_stk.cpp
2ad5aecc2e7a8e06a80f2168a2b32ead3f6d4a9b 01-Aug-2017 Shuo Qian <shuoq@google.com> Merge "Add corresponding error code to fix vts test" into oc-dev
am: 417af3a797

Change-Id: I39238ce6a796bc6981b77ec361f384f0f3f4d173
417af3a7979a565274379818093fa1177bb2e7d2 01-Aug-2017 Shuo Qian <shuoq@google.com> Merge "Add corresponding error code to fix vts test" into oc-dev
293bbfdc3ec98ed77105ad88ecde21ef8137ac15 01-Aug-2017 sqian <shuoq@google.com> Add corresponding error code to fix vts test

Test: run vts
Bug: 63152815
Bug: 62989786
Bug: 64041522
Change-Id: Ifbd17f85b39221de31ec7884b30dc176e1cbd3ab
Merged-In: Ifbd17f85b39221de31ec7884b30dc176e1cbd3ab
ts/functional/radio_hidl_hal_data.cpp
ts/functional/radio_hidl_hal_misc.cpp
fd8cc38275f8d42391d23aee25edd68a37df912a 31-Jul-2017 Sanket Padawe <sanketpadawe@google.com> Add owners for radio vts.

Test: vts
Fix: 64220334
Change-Id: I255d4fd9ed4416254c6897b0f314f65feacb04d6
ts/OWNERS
27c7a047c0de9efbc7165dd4ade851625ca2f7f3 31-Jul-2017 Steven Moreland <smoreland@google.com> Merge "Update HIDL makefiles." am: 49dad304a5 am: 68a25d22e3 am: 27e608f01c am: a1a7a39695
am: 07b399b6ec

Change-Id: I5ff36b58fec5691c06afb161028302ed2d9c81b8
07b399b6ecef39b265eb0d59a1b321e6969a2997 31-Jul-2017 Steven Moreland <smoreland@google.com> Merge "Update HIDL makefiles." am: 49dad304a5 am: 68a25d22e3 am: 27e608f01c
am: a1a7a39695

Change-Id: I4eb55db8907fcccdaa605b26c3bbf3549cbc3e7e
a1a7a3969562dadb86aacaacedf55044177830cf 31-Jul-2017 Steven Moreland <smoreland@google.com> Merge "Update HIDL makefiles." am: 49dad304a5 am: 68a25d22e3
am: 27e608f01c

Change-Id: I1d9c2c1d1b15f865890f3c11310abd4096497ff5
27e608f01c22f40d2eb8c9197bdeb2cffd047c5e 31-Jul-2017 Steven Moreland <smoreland@google.com> Merge "Update HIDL makefiles." am: 49dad304a5
am: 68a25d22e3

Change-Id: I98400033b6e49696bc27930153a6747665235a98
68a25d22e34fb9ef65dac05da54b105c94441dcb 31-Jul-2017 Steven Moreland <smoreland@google.com> Merge "Update HIDL makefiles."
am: 49dad304a5

Change-Id: I29f1de44312f589ba6e1df9498809cbb31315a2b
13735eae6d98039113ce11c1e2808adc6b1aa948 24-Jul-2017 Sanket Padawe <sanketpadawe@google.com> Update IRadioResponse.hal to add new error codes.

Bug: 62926561
Test: Only build test as its only doc update.
Change-Id: Ia94aa11a8a4bb8672811158c5daf80a1ae1470da
RadioResponse.hal
ce1f89d9cf0f1d44bcf4dd1b128b5a279e394241 24-Jul-2017 sqian <shuoq@google.com> Add corresponding error code to fix vts test

Test: run vts
Bug: 63152815
Bug: 62989786
Bug: 64041522
Change-Id: Ifbd17f85b39221de31ec7884b30dc176e1cbd3ab
Merged-In: Ifbd17f85b39221de31ec7884b30dc176e1cbd3ab
ts/functional/radio_hidl_hal_data.cpp
ts/functional/radio_hidl_hal_misc.cpp
5e644f15e48f6cd106fedf83172e879bc296177a 28-Jul-2017 sqian <shuoq@google.com> Add corresponding error code to fix vts test

Test: run vts
Bug: 63152815
Bug: 62989786
Bug: 64041522
Change-Id: Ifbd17f85b39221de31ec7884b30dc176e1cbd3ab
Merged-In: Ifbd17f85b39221de31ec7884b30dc176e1cbd3ab
ts/functional/radio_hidl_hal_data.cpp
ts/functional/radio_hidl_hal_misc.cpp
07e5ec61677930f5ecf3d798945cf69601b06c7c 25-Jul-2017 sqian <shuoq@google.com> Add corresponding error code to fix vts test

Test: run vts
Bug: 63152815
Bug: 62989786
Bug: 64041522
Change-Id: Ifbd17f85b39221de31ec7884b30dc176e1cbd3ab
ts/functional/radio_hidl_hal_data.cpp
ts/functional/radio_hidl_hal_misc.cpp
1e5b6950165b4b1bba3651351cd4e585fc4dbdd1 24-Jul-2017 sqian <shuoq@google.com> Add corresponding error code to fix vts test

Test: run vts
Bug: 63152815
Bug: 62989786
Bug: 64041522
Change-Id: Ifbd17f85b39221de31ec7884b30dc176e1cbd3ab
Merged-In: Ifbd17f85b39221de31ec7884b30dc176e1cbd3ab
ts/functional/radio_hidl_hal_data.cpp
ts/functional/radio_hidl_hal_misc.cpp
7206708528e1f0393347719f156ddf0bd0b6249c 26-Jul-2017 Steven Moreland <smoreland@google.com> Update HIDL makefiles.

Allow them to be static.

This is required for a couple of reasons:
- enabling HIDL passthrough in recovery
- enabling VTS tests to be static blobs

Bug: 32920003
Bug: 64040096
Test: update-all-google-makefiles.sh
Change-Id: I1b2401fb273ab80819e3870aa71fe742269674ba
ndroid.bp
8d52c2214f923c2825f10eca7b2ca61d8585275a 25-Jul-2017 Shuo Qian <shuoq@google.com> Merge "Add Sim absent assertion in the setup" into oc-dr1-dev am: 1d87508ce1 am: 179e6f47da
am: 9f05b5107c

Change-Id: Ic84ec83d7ed853902cacfc332815d2cfa30c1ad1
179e6f47da86e6f31725908e8c2da8184a6097be 25-Jul-2017 Shuo Qian <shuoq@google.com> Merge "Add Sim absent assertion in the setup" into oc-dr1-dev
am: 1d87508ce1

Change-Id: Ice7b20e0916f8d7041076eeb1f00d86c706ede96
a344d40ae5f83d879cb3378387292b5929b529fc 25-Jul-2017 Shuo Qian <shuoq@google.com> Merge "Add Sim absent assertion in the setup" into oc-dr1-dev
am: 1d87508ce1

Change-Id: I9e8d2feb92b45ff653d61202b4e73f1b073e3d46
1dc7d672eb0fae0b8a41ea3bcfce71ffc50db25e 25-Jul-2017 Shuo Qian <shuoq@google.com> Merge "Add Sim absent assertion in the 1.0 setup" into oc-dev
am: 5b472ec138

Change-Id: I587d3c99ce899b1d626344fa9e1e17c49e8a8913
5b472ec1387eaa27b024db572ef24d8f04dae39b 25-Jul-2017 Shuo Qian <shuoq@google.com> Merge "Add Sim absent assertion in the 1.0 setup" into oc-dev
1d87508ce10782a373b7b857ec27d413db13d841 25-Jul-2017 Shuo Qian <shuoq@google.com> Merge "Add Sim absent assertion in the setup" into oc-dr1-dev
257845f011047fddce7fb66be3f39c0742cecd26 23-Jul-2017 Sanket Padawe <sanketpadawe@google.com> Update VTS tests so that more tests pass for O.

Cherry picked from ag/2562201
Bug: b/62926561
Test: vts tests

Change-Id: Ic927f9efd437c6411fb14feac8c681334e4b5e60
Merged-in: Ic927f9efd437c6411fb14feac8c681334e4b5e60
ts/functional/radio_hidl_hal_data.cpp
ts/functional/radio_hidl_hal_icc.cpp
ts/functional/radio_hidl_hal_misc.cpp
ts/functional/radio_hidl_hal_sms.cpp
ts/functional/radio_hidl_hal_stk.cpp
e43214e21623a8a97826c4fbd80732daba15365f 22-Jul-2017 Legler Wu <legler.wu@mediatek.com> Update VTS tests so that Mediatek pass more VTS for O.
am: b36443a864

Change-Id: I57b1b941551d56bb46494aad50226b72009e9dde
51fb7b829e1cebe5002997998393dec2b2112616 30-Jun-2017 Legler Wu <legler.wu@mediatek.com> Update VTS tests so that Mediatek pass more VTS for O.

Bug: b/62926561
Test: vts tests

Change-Id: Ic927f9efd437c6411fb14feac8c681334e4b5e60
Merged-in: Ic927f9efd437c6411fb14feac8c681334e4b5e60
(cherry picked from commit 3c5f36584a64cd32e14f62876221513d2f5ea87b)
ts/functional/radio_hidl_hal_data.cpp
ts/functional/radio_hidl_hal_icc.cpp
ts/functional/radio_hidl_hal_misc.cpp
ts/functional/radio_hidl_hal_sms.cpp
ts/functional/radio_hidl_hal_stk.cpp
b36443a8644924bb54ab3d1117b145257ec11480 30-Jun-2017 Legler Wu <legler.wu@mediatek.com> Update VTS tests so that Mediatek pass more VTS for O.

Bug: b/62926561
Test: vts tests

Change-Id: Ic927f9efd437c6411fb14feac8c681334e4b5e60
Merged-in: Ic927f9efd437c6411fb14feac8c681334e4b5e60
ts/functional/radio_hidl_hal_cell_broadcast.cpp
ts/functional/radio_hidl_hal_data.cpp
ts/functional/radio_hidl_hal_icc.cpp
ts/functional/radio_hidl_hal_misc.cpp
ts/functional/radio_hidl_hal_sms.cpp
ts/functional/radio_hidl_hal_stk.cpp
69cfb0aa385fd8a1b65f233e3d144f0941e2df73 21-Jul-2017 sqian <shuoq@google.com> Add Sim absent assertion in the 1.0 setup

Currently the VTS tests for radio are for Sim Absent only. Adding this
assertion in the set up before running VTS tests clarifies the current
tests running is for sim absent only.

Test: run vts
Bug: 63898623
Change-Id: Ie09fb8bcedfd0b35b14f0a70952f44b6f6b082aa
ts/functional/radio_hidl_hal_test.cpp
0e323b268953c208124db675a6d6d2af2b5a145d 21-Jul-2017 sqian <shuoq@google.com> Add Sim absent assertion in the setup

Currently the VTS tests for radio are for Sim Absent only. Adding this
assertion in the set up before running VTS tests clarifies the current
tests running is for sim absent only.

Test: run vts
Bug: 63898623
Change-Id: I0017dd1b3939348b183ce19a5ec4cbc977946cc1
ts/functional/radio_hidl_hal_test.cpp
657e3ee3b5cfd987d78ed568510856ef52609527 21-Jul-2017 Shuo Qian <shuoq@google.com> Merge "Update IRadioResponse.hal documentation" into oc-dev
am: 7c60d26763

Change-Id: Id237086ee33b9e79199e86b8f535ceb62459427d
7c60d26763223dd32353b279cea01dc8053eaba8 21-Jul-2017 Shuo Qian <shuoq@google.com> Merge "Update IRadioResponse.hal documentation" into oc-dev
c699ba390102b6d3a3732d8efb7d062a313b5e6a 19-Jul-2017 sqian <shuoq@google.com> Fix some VTS for 2017 devices

- sendDeviceState
- setIndicationFilter

Mentioned in b/63148938
- getNeighboringCids

Add Request_not_support for Apis mentioned in Bugs:
- 62989786
- 62986286
- 62987946

Test: run vts
Bug: 63130111
Bug: 63148938
Bug: 62989786
Bug: 62986286
Bug: 62987946
Change-Id: Ib51f67d403bb27f409018a98c07d6aa6aa6d19f8
Merged-In: Ib51f67d403bb27f409018a98c07d6aa6aa6d19f8
(cherry picked from commit fe0699535e8d17b7716a10e64c2528abc9ffaecb)
ts/functional/radio_hidl_hal_misc.cpp
0fb42013778ddede879d0e809c330694008eeb3f 19-Jul-2017 Shuo Qian <shuoq@google.com> Merge changes from topic 'b/62584347' into oc-dr1-dev am: 696cb63064
am: 42e8b6e078

Change-Id: I8a060ba938a1b32b7e3da88e775a6b0ec1cfd67a
227fe277bfc62a2e138744a35ba1db411e998e99 18-Jul-2017 sqian <shuoq@google.com> resolve merge conflicts of 6ecc54a7 to stage-aosp-master

Test: I solemnly swear I tested this conflict resolution.

Change-Id: I369fe9aacf37dcea6225b5e5a658159dfb859ad0
6ecc54a7ad1d804baeffe5a8f546f9411a35a160 10-Jul-2017 sqian <shuoq@google.com> Fix some VTS for 2017 devices

- sendDeviceState
- setIndicationFilter

Mentioned in b/63148938
- getNeighboringCids

Add Request_not_support for Apis mentioned in Bugs:
- 62989786
- 62986286
- 62987946

Test: run vts
Bug: 63130111
Bug: 63148938
Bug: 62989786
Bug: 62986286
Bug: 62987946
Change-Id: Ib51f67d403bb27f409018a98c07d6aa6aa6d19f8
Merged-In: Ib51f67d403bb27f409018a98c07d6aa6aa6d19f8
ts/functional/radio_hidl_hal_misc.cpp
ba1a060051d2dfe4d89fc59f341df04034a1a16a 18-Jul-2017 sqian <shuoq@google.com> Modified error code for OPERATION_NOT_ALLOWED

Test: run vts
Bug: 62584347
Change-Id: I3abacdbcc5391c790f61c7f5710c1292447a29b6
ts/functional/radio_hidl_hal_voice.cpp
236e8e4b7819c8aa1279bcd5c7bcf3a3f95337f5 17-Jul-2017 Naina Nalluri <nnalluri@codeaurora.org> Change mapping of QMI error

Change mapping of QMI_ERR_OP_NETWORK_UNSUPPORTED
from MODE_NOT_SUPPORTED to OPERATION_NOT_ALLOWED.

Test: run vts
Bug: 62584347

Change-Id: I16a17579581f891701750b4be52cc2ef57594d0c
RadioResponse.hal
92cc6209a73f3a1cd209d5590b313db9be9ca488 18-Jul-2017 Shuo Qian <shuoq@google.com> Merge "Fix some VTS for 2017 devices" into oc-dr1-dev
6e12e894c6cec07cca10f5a028b4ef7b4c69cb53 17-Jul-2017 sqian <shuoq@google.com> Add RadioIndication for Radio VTS test
am: e635772b01

Change-Id: I535ab37b19272575a8a53364d5332173479d92e0
03c9b102b7e0c912f25b7a720b9a411b98ba404b 17-Jul-2017 Shuo Qian <shuoq@google.com> Merge "Fix some VTS for 2017 devices"
e635772b0113052c405691bb0529947d81726b3c 17-Jul-2017 sqian <shuoq@google.com> Add RadioIndication for Radio VTS test

Fix 1.1 radio folder bug

Bug: 38499208
Test: run vts
Change-Id: I6d39ce258d5318ce06fc7c99dad4caf0a3e35415
Merged-In: I6d39ce258d5318ce06fc7c99dad4caf0a3e35415
ts/functional/Android.bp
ts/functional/radio_hidl_hal_test.cpp
ts/functional/radio_hidl_hal_utils_v1_0.h
ts/functional/radio_indication.cpp
271717d66eaea40290ea227ab0da4fd797c85f0c 17-Jul-2017 Shuo Qian <shuoq@google.com> Merge "Add RadioIndication for Radio VTS test" into oc-dr1-dev am: 7e26812206
am: 31e712105d

Change-Id: I4d8055817149d4113f479940053c3b4ef015861c
54d88b7a997888b71c682dddf0f24d6dccbfbcdd 12-Jul-2017 sqian <shuoq@google.com> Add RadioIndication for Radio VTS test

Fix 1.1 radio folder bug

Bug: 38499208
Test: run vts
Change-Id: I6d39ce258d5318ce06fc7c99dad4caf0a3e35415
ts/functional/Android.bp
ts/functional/radio_hidl_hal_test.cpp
ts/functional/radio_hidl_hal_utils_v1_0.h
ts/functional/radio_indication.cpp
fe0699535e8d17b7716a10e64c2528abc9ffaecb 10-Jul-2017 sqian <shuoq@google.com> Fix some VTS for 2017 devices

- sendDeviceState
- setIndicationFilter

Mentioned in b/63148938
- getNeighboringCids

Add Request_not_support for Apis mentioned in Bugs:
- 62989786
- 62986286
- 62987946

Test: run vts
Bug: 63130111
Bug: 63148938
Bug: 62989786
Bug: 62986286
Bug: 62987946
Change-Id: Ib51f67d403bb27f409018a98c07d6aa6aa6d19f8
Merged-In: Ib51f67d403bb27f409018a98c07d6aa6aa6d19f8
ts/functional/radio_hidl_hal_misc.cpp
cc2714629889f6688a3325d4fbe121e92411026a 14-Jul-2017 sqian <shuoq@google.com> Fix some VTS for 2017 devices

- sendDeviceState
- setIndicationFilter

Mentioned in b/63148938
- getNeighboringCids

Add Request_not_support for Apis mentioned in Bugs:
- 62989786
- 62986286
- 62987946

Test: run vts
Bug: 63130111
Bug: 63148938
Bug: 62989786
Bug: 62986286
Bug: 62987946
Change-Id: Ib51f67d403bb27f409018a98c07d6aa6aa6d19f8
ts/functional/radio_hidl_hal_misc.cpp
83c6f03d595a82de28d3812a0a3e4c510786a124 11-Jul-2017 sqian <shuoq@google.com> Add radio 1.1 vts test folder.
am: c673a94a96

Change-Id: I9800dbb5789cc0db8df5ab2a31bdab50e016d618
c673a94a96cfd963f8c4b9802a1ecff497c2ee44 25-May-2017 sqian <shuoq@google.com> Add radio 1.1 vts test folder.

Bug: 38034125
Test: compile; adb shell compiled_vts_binary
Change-Id: I05d4f03db40ac712f120ac0e3e52301a6252f041
Merged-In: I05d4f03db40ac712f120ac0e3e52301a6252f041
ts/functional/Android.bp
ts/functional/VtsHalRadioV1_0TargetTest.cpp
ts/functional/radio_hidl_hal_cell_broadcast.cpp
ts/functional/radio_hidl_hal_data.cpp
ts/functional/radio_hidl_hal_icc.cpp
ts/functional/radio_hidl_hal_ims.cpp
ts/functional/radio_hidl_hal_misc.cpp
ts/functional/radio_hidl_hal_sms.cpp
ts/functional/radio_hidl_hal_stk.cpp
ts/functional/radio_hidl_hal_test.cpp
ts/functional/radio_hidl_hal_utils.h
ts/functional/radio_hidl_hal_utils_v1_0.h
ts/functional/radio_hidl_hal_voice.cpp
ts/functional/radio_response.cpp
ts/functional/sap_hidl_hal_utils.h
fe255d54904eb1846b5679ccbe178b3981099391 29-Jun-2017 Shuo Qian <shuoq@google.com> Merge "Update .hal file for radio 1.0 hal" into oc-dr1-dev am: c631963d4b
am: fd5c82b017

Change-Id: Idec7f8308e166491b524883e5473d996c89f4e2a
c631963d4b7430e635832a17100f59573b23e9a4 29-Jun-2017 Shuo Qian <shuoq@google.com> Merge "Update .hal file for radio 1.0 hal" into oc-dr1-dev
55967b136e071a6bc734eb32f04d586d02232d8a 29-Jun-2017 Shuo Qian <shuoq@google.com> Merge "Fix failure vts tests:" into oc-dr1-dev
71cabb6189c76c15d8f896b596a9954d2456f4f9 29-Jun-2017 Shuo Qian <shuoq@google.com> Merge "Add a new vts directory under 1.1 for radio 1.1 APIs vts tests." into oc-dr1-dev am: 00eb34b57a
am: 79762563bc

Change-Id: Ic2f2f0062e6e4f1733528700ab9abcbf2a60073c
017f15c2b040134cdea8a4bbcb699e44657e3866 27-Jun-2017 sqian <shuoq@google.com> Update .hal file for radio 1.0 hal

Test: compile, treehugger
Bug: 62584347
Change-Id: Ic595d9934d3d4e059cfa40c5f6da3f4cc97b3352
RadioResponse.hal
006a3c4b087157035102123c64aa57b46be6842a 28-Jun-2017 sqian <shuoq@google.com> Fix failure vts tests:

- setCdmaBroadcastConfig
- getCdmaBroadcastConfig
- setCdmaBroadcastActivation
- pullLceData
- setAllowedCarriers
- setAllowedCarriers
- sendEnvelope
- sendEnvelopeWithStatus
- cancelPendingUssd
- sendCDMAFeatureCode

Test: mma -j30; adb shell binary
Bug: 62960543, 62584347
Change-Id: Ie907cdb464a44d92be47d898151d71eb2d83a11c
ts/functional/radio_hidl_hal_cell_broadcast.cpp
ts/functional/radio_hidl_hal_misc.cpp
ts/functional/radio_hidl_hal_stk.cpp
ts/functional/radio_hidl_hal_voice.cpp
48124dac556f4c6cfa29cbb6dde5b622cb6fadca 24-Jun-2017 sqian <shuoq@google.com> Fix failure vts tests:

- setCdmaBroadcastConfig
- getCdmaBroadcastConfig
- setCdmaBroadcastActivation
- pullLceData
- setAllowedCarriers
- setAllowedCarriers
- sendEnvelope
- sendEnvelopeWithStatus
- cancelPendingUssd
- sendCDMAFeatureCode

Test: mma -j30; adb shell binary
Bug: 62960543, 62584347
Change-Id: Ie907cdb464a44d92be47d898151d71eb2d83a11c
Merged-In: Ie907cdb464a44d92be47d898151d71eb2d83a11c
ts/functional/radio_hidl_hal_cell_broadcast.cpp
ts/functional/radio_hidl_hal_misc.cpp
ts/functional/radio_hidl_hal_stk.cpp
ts/functional/radio_hidl_hal_voice.cpp
0c74fc78392703e19ba51ce0ced510a55a0a994b 25-May-2017 sqian <shuoq@google.com> Add a new vts directory under 1.1 for radio 1.1 APIs vts tests.

Bug: 38034125
Test: compile; adb shell compiled_vts_binary
Change-Id: I05d4f03db40ac712f120ac0e3e52301a6252f041
ts/functional/Android.bp
ts/functional/VtsHalRadioV1_0TargetTest.cpp
ts/functional/radio_hidl_hal_cell_broadcast.cpp
ts/functional/radio_hidl_hal_data.cpp
ts/functional/radio_hidl_hal_icc.cpp
ts/functional/radio_hidl_hal_ims.cpp
ts/functional/radio_hidl_hal_misc.cpp
ts/functional/radio_hidl_hal_sms.cpp
ts/functional/radio_hidl_hal_stk.cpp
ts/functional/radio_hidl_hal_test.cpp
ts/functional/radio_hidl_hal_utils.h
ts/functional/radio_hidl_hal_utils_v1_0.h
ts/functional/radio_hidl_hal_voice.cpp
ts/functional/radio_response.cpp
ts/functional/sap_hidl_hal_utils.h
be63f4b89ee4b0225b9b3642e644d388f1b33973 21-Jun-2017 sqian <shuoq@google.com> Update IRadioResponse.hal documentation

Update the error codes

A copy of https://partner-android-review.googlesource.com/#/c/836552/
+ some missed updated error codes
+ request_not_supported

Test: Manual
Bug: 35671595
Change-Id: I2880b442b5fd56149abc83949c12e2eba5ee67df
Merged-In: I2880b442b5fd56149abc83949c12e2eba5ee67df
RadioResponse.hal
7c5cebb2e102c4ac38ee4fd5254843385e794d70 21-Jun-2017 sqian <shuoq@google.com> Update IRadioResponse.hal documentation am: 6381ac46aa
am: a255484f25

Change-Id: Id255f8ddf5893cc50648f84c741087c51dd743bc
6381ac46aa8bf90d693dde332caf25b371f68358 09-Jun-2017 sqian <shuoq@google.com> Update IRadioResponse.hal documentation

Update the error codes

A copy of https://partner-android-review.googlesource.com/#/c/836552/
+ some missed updated error codes
+ request_not_supported

Test: Manual
Bug: 35671595
Change-Id: I2880b442b5fd56149abc83949c12e2eba5ee67df
RadioResponse.hal
01cb1ff6d7c092aea8d3033e091af10c56bbc686 12-Jun-2017 Shuo Qian <shuoq@google.com> Merge "Fix vts tests:" into oc-dev
am: 14b34e19d6

Change-Id: Ib2f1a77ece04254a73cdd69c9a46206593c5d4a9
a009cd5b0340ac08c220eb42d09f14bcc3ff6351 10-Jun-2017 sqian <shuoq@google.com> Fix vts tests:

- setCdmaSubscriptionSource
- nvReadItem
- nvWriteItem
- nvWriteCdmaPrl
- getHardwareConfig
- sendEnvelope
- sendTerminalResponseToSim

Will update .hal file seperately.

Test: adb shell <vts_binary>
Bug: 35671595
Bug: 35800570
Change-Id: I651af50f122f37721778b1088df40fa6e12ac6e4
ts/functional/radio_hidl_hal_misc.cpp
ts/functional/radio_hidl_hal_stk.cpp
2fb2eeaf3644fe69330b5417cc55456658b0d2d2 10-Jun-2017 sqian <shuoq@google.com> Fix vts tests:

- setCdmaSubscriptionSource
- nvReadItem
- nvWriteItem
- nvWriteCdmaPrl
- getHardwareConfig
- sendEnvelope
- sendTerminalResponseToSim

Will update .hal file seperately.

Test: adb shell <vts_binary>
Bug: 35671595
Bug: 35800570
Change-Id: I651af50f122f37721778b1088df40fa6e12ac6e4
ts/functional/radio_hidl_hal_misc.cpp
ts/functional/radio_hidl_hal_stk.cpp
10a619ab6d9c8d3b0d1a82aa96639cf1bd8029bc 09-Jun-2017 sqian <shuoq@google.com> Fix vts tests:

- setCdmaSubscriptionSource
- nvReadItem
- nvWriteItem
- nvWriteCdmaPrl
- getHardwareConfig
- sendEnvelope
- sendTerminalResponseToSim

Apply ag/2373104/ to prevent merge conflicts

Will update .hal file seperately.

Test: adb shell <vts_binary>
Bug: 35671595
Bug: 35800570
Change-Id: I651af50f122f37721778b1088df40fa6e12ac6e4
Merged-In: I651af50f122f37721778b1088df40fa6e12ac6e4
ts/functional/radio_hidl_hal_misc.cpp
ts/functional/radio_hidl_hal_stk.cpp
ts/functional/radio_hidl_hal_voice.cpp
adeb85ac142cb97bcf56537059e8d78083e96871 09-Jun-2017 Shuo Qian <shuoq@google.com> Merge "Add logs for some vts tests that running results seem not stable."
c1feed11284d5267a7f1abd81c55eed94f648ef2 09-Jun-2017 Shuo Qian <shuoq@google.com> Merge "Fix vts tests:" into oc-dev
am: dda2e8cdc2

Change-Id: I48640bc1b6225e39309f2832613986fce4a43754
50c1bfdb0c4544044e1d2dbb7e0b83be2d34c008 09-Jun-2017 Shuo Qian <shuoq@google.com> Merge "Fix vts tests:" into oc-dev
am: dda2e8cdc2

Change-Id: If80eae601d647f2fd943e98ddd411206375ec969
b2c12d664d18f9876df95be02b65353cf3c5e2a1 07-Jun-2017 sqian <shuoq@google.com> Add logs for some vts tests that running results seem not stable.

Test: adb shell <vts binary>
Change-Id: I417bcc4789d0c0904eb40905c2f7b4005074be3b
ts/functional/radio_hidl_hal_misc.cpp
ts/functional/radio_hidl_hal_voice.cpp
08e90550f19de78894ddd5879f17f64c0a1ea8b6 01-Jun-2017 sqian <shuoq@google.com> Fix vts tests:

Fixed with QC updated documentation:
- setGsmBroadcastConfig
- getGsmBroadcastConfig
- setGsmBroadcastActivation
- getImsRegistrationState
- pullLceData
- deleteSmsOnSim
- deleteSmsOnRuim
- sendDtmf
- startDtmf
- stopDtmf
- sendBurstDtmf

Try to increase timeout to 75 to fix (suggest by QC in b/35671595 #62):
- dial

Test: adb shell data/local/tmp/VtsHalRadioV1_0TargetTest
Bug: 35671595, 35800570
Change-Id: Idd50bf71ae4c4490722d88d7cba0485b9d49073b
RadioResponse.hal
ts/functional/radio_hidl_hal_cell_broadcast.cpp
ts/functional/radio_hidl_hal_ims.cpp
ts/functional/radio_hidl_hal_misc.cpp
ts/functional/radio_hidl_hal_sms.cpp
ts/functional/radio_hidl_hal_utils.h
ts/functional/radio_hidl_hal_voice.cpp
1c87d14016ad25b8d52bfff12934882809cc34f5 06-Jun-2017 Sanket Padawe <sanketpadawe@google.com> Fix some stk api Radio Vts tests.
am: 2ab0ec0626

Change-Id: Ib4063e3c10dbf161c9e8fa479dc6bb8c2345a6ac
2ab0ec062608ea0ee03be67877ddb1d12e8eaea0 01-Jun-2017 Sanket Padawe <sanketpadawe@google.com> Fix some stk api Radio Vts tests.

Bug: 37502436
Test: Manual vts
Change-Id: Idd9a1fd38413aed89aaa152cb9a91c001f18b339
Merged-in: Idd9a1fd38413aed89aaa152cb9a91c001f18b339
ts/functional/radio_hidl_hal_stk.cpp
ts/functional/radio_hidl_hal_test.cpp
92a1599b801e950b0ff7ea038423bfeaf67e67be 05-Jun-2017 Sanket Padawe <sanketpadawe@google.com> Fix some stk api Radio Vts tests.

Bug: 37502436
Test: Manual vts
Change-Id: Idd9a1fd38413aed89aaa152cb9a91c001f18b339
ts/functional/radio_hidl_hal_stk.cpp
ts/functional/radio_hidl_hal_test.cpp
4e49d8d43bfab8867f5c2fbeefc41eaf6f9963e3 01-Jun-2017 sqian <shuoq@google.com> resolve merge conflicts of 0e50326a to oc-dev-plus-aosp

Test: I solemnly swear I tested this conflict resolution.
Change-Id: I91fb2abbee5db431e8dc5dbfc8fc9fe0b9179b0c
fcc61188827e1472965b36041c29b80cbe4079ba 31-May-2017 sqian <shuoq@google.com> Generate serial number randomly in VTS unit test

Any fixed integer can be returned by vendor's APIs response.
Ideally it should be a random value for testing a vendor library.

Applying this to all the unit tests serial number.

Cherry-pick from:
https://googleplex-android-review.git.corp.google.com/#/c/2330821/

Bug: 38499889
Test: adb shell data/local/tmp/VtsHalRadioV1_0TargetTest
Change-Id: I491db829cca607fad9f6a21987de92269d115253
Merged-In: I491db829cca607fad9f6a21987de92269d115253
(cherry picked from commit 0e8a3be41c7c0b0a8de9740524b8cac49c685c99)
ts/functional/Android.bp
ts/functional/VtsHalRadioV1_0TargetTest.cpp
ts/functional/VtsHalSapV1_0TargetTest.cpp
ts/functional/radio_hidl_hal_cell_broadcast.cpp
ts/functional/radio_hidl_hal_data.cpp
ts/functional/radio_hidl_hal_icc.cpp
ts/functional/radio_hidl_hal_ims.cpp
ts/functional/radio_hidl_hal_misc.cpp
ts/functional/radio_hidl_hal_sms.cpp
ts/functional/radio_hidl_hal_stk.cpp
ts/functional/radio_hidl_hal_test.cpp
ts/functional/radio_hidl_hal_utils.h
ts/functional/radio_hidl_hal_voice.cpp
ts/functional/radio_response.cpp
ts/functional/sap_callback.cpp
ts/functional/sap_hidl_hal_api.cpp
ts/functional/sap_hidl_hal_test.cpp
ts/functional/sap_hidl_hal_utils.h
ts/functional/vts_test_util.cpp
ts/functional/vts_test_util.h
0e8a3be41c7c0b0a8de9740524b8cac49c685c99 25-May-2017 sqian <shuoq@google.com> Generate serial number randomly in VTS unit test

Any fixed integer can be returned by vendor's APIs response.
Ideally it should be a random value for testing a vendor library.

Applying this to all the unit tests serial number.

Cherry-pick from:
https://googleplex-android-review.git.corp.google.com/#/c/2330821/

Bug: 38499889
Test: adb shell data/local/tmp/VtsHalRadioV1_0TargetTest
Change-Id: I491db829cca607fad9f6a21987de92269d115253
Merged-In: I491db829cca607fad9f6a21987de92269d115253
ts/functional/Android.bp
ts/functional/VtsHalRadioV1_0TargetTest.cpp
ts/functional/VtsHalSapV1_0TargetTest.cpp
ts/functional/radio_hidl_hal_cell_broadcast.cpp
ts/functional/radio_hidl_hal_data.cpp
ts/functional/radio_hidl_hal_icc.cpp
ts/functional/radio_hidl_hal_ims.cpp
ts/functional/radio_hidl_hal_misc.cpp
ts/functional/radio_hidl_hal_sms.cpp
ts/functional/radio_hidl_hal_stk.cpp
ts/functional/radio_hidl_hal_test.cpp
ts/functional/radio_hidl_hal_utils.h
ts/functional/radio_hidl_hal_voice.cpp
ts/functional/radio_response.cpp
ts/functional/sap_callback.cpp
ts/functional/sap_hidl_hal_api.cpp
ts/functional/sap_hidl_hal_test.cpp
ts/functional/sap_hidl_hal_utils.h
ts/functional/vts_test_util.cpp
ts/functional/vts_test_util.h
42c66f700aedb76506f0cd9f7e3be1316bdc7846 30-May-2017 sqian <shuoq@google.com> Generate serial number randomly in VTS unit test

Any fixed integer can be returned by vendor's APIs response.
Ideally it should be a random value for testing a vendor library.

Applying this to all the unit tests serial number.

Bug: 38499889
Test: adb shell data/local/tmp/VtsHalRadioV1_0TargetTest
Change-Id: I491db829cca607fad9f6a21987de92269d115253
ts/functional/Android.bp
ts/functional/VtsHalRadioV1_0TargetTest.cpp
ts/functional/VtsHalSapV1_0TargetTest.cpp
ts/functional/radio_hidl_hal_cell_broadcast.cpp
ts/functional/radio_hidl_hal_data.cpp
ts/functional/radio_hidl_hal_icc.cpp
ts/functional/radio_hidl_hal_ims.cpp
ts/functional/radio_hidl_hal_misc.cpp
ts/functional/radio_hidl_hal_sms.cpp
ts/functional/radio_hidl_hal_stk.cpp
ts/functional/radio_hidl_hal_test.cpp
ts/functional/radio_hidl_hal_utils.h
ts/functional/radio_hidl_hal_voice.cpp
ts/functional/radio_response.cpp
ts/functional/sap_callback.cpp
ts/functional/sap_hidl_hal_api.cpp
ts/functional/sap_hidl_hal_test.cpp
ts/functional/sap_hidl_hal_utils.h
ts/functional/vts_test_util.cpp
ts/functional/vts_test_util.h
29687c4bf43009e3c8eace262ecf0a60896264d6 25-May-2017 Sanket Padawe <sanketpadawe@google.com> Merge "Fix more radio VTS test." into oc-dev
am: 3cc7c4e314

Change-Id: Id8f41004922cfb7d5622e2a20aa0c7569a46efbe
e32c4ea00d160ccf15d00216b9339000c45928af 10-May-2017 Sanket Padawe <sanketpadawe@google.com> Fix more radio VTS test.

+ Increase timeout to 65s to fix some tests failing because of timeouts.

Bug: 35800570
Test: vts
Change-Id: Idf0204908592eac5f2a954d4425123df75999b1c
ts/functional/radio_hidl_hal_misc.cpp
ts/functional/radio_hidl_hal_utils.h
67b9ae7d9c0156608de2349de043a736427180bd 20-May-2017 Steven Moreland <smoreland@google.com> Merge "Update makefiles." am: 9119d4ccd1 am: 242b2288d7
am: c6da54569f

Change-Id: Ib7f7a9cdb64985d545443edac5bb8e9c169fc592
e4d318948aa67150a33e6f25a9dce662afa14c4a 19-May-2017 Steven Moreland <smoreland@google.com> Update makefiles.

Adds default configuration to all hals.

Test: pass
Merged-In: Icdf6b56df82c4b7b7de815e7febea9a07ab96856
Change-Id: Icdf6b56df82c4b7b7de815e7febea9a07ab96856
ndroid.bp
06c85d986a7923d029ebcf3b199764b8d597b645 19-May-2017 Steven Moreland <smoreland@google.com> Update makefiles.

Adds default configuration to all hals.

Test: pass
Change-Id: Icdf6b56df82c4b7b7de815e7febea9a07ab96856
ndroid.bp
8d0e10f08d0163d5feeea0dbe6e25db05241a188 19-May-2017 Shuo Qian <shuoq@google.com> Merge changes from topic 'fix-vts-test' into oc-dev
am: a64eb7c698

Change-Id: I3ed89c13301ce07e5fc8ac0be59f33dbf4be492b
284c53c028575330aaaf84e9dbdc5b071dab7782 17-May-2017 sqian <shuoq@google.com> update .hal file to fix vts test

Test: Manual
Bug: 35671595
Change-Id: Ic97cc8e9a713bfa22f9986c18ddb5af624142b17
RadioResponse.hal
786ddd532c57bd2644ea7a5980881e75c53a98c5 16-May-2017 sqian <shuoq@google.com> Fix vts tests

- apduReq

(with QC UIM document)
- handleStkCallSetupRequestFromSim
- supplyNetworkDepersonalization

Test: make vts; vts-tradefed; run vts -m VtsHalRadioV1_0Target
Bug: 35671595
Change-Id: Ie7427e027eb93e89a9790260cfdbbb2d01c50cc1
ts/functional/radio_hidl_hal_icc.cpp
ts/functional/radio_hidl_hal_stk.cpp
ts/functional/sap_hidl_hal_api.cpp
4be51a8512c2fb72e57326ee5d9f5f1d06eee3a2 10-May-2017 Steven Moreland <smoreland@google.com> Merge changes from topic 'fix-hidl-generate' into oc-dev

* changes:
Update makefiles for c++-sources and c++-headers.
Update makefiles for c++-sources and c++-headers. (2/2)
8716f3063ec2c9d03bbe3a2acc862d48c8d21ac5 09-May-2017 Steven Moreland <smoreland@google.com> Update makefiles for c++-sources and c++-headers.

Test: pass
Bug: 38174080
Merged-In: I683455736eed35e6ced24e2763c2bdb5fb6c9601
Change-Id: I683455736eed35e6ced24e2763c2bdb5fb6c9601
ndroid.bp
8e89a4359033e48914b507aa95f1a1166f39069d 10-May-2017 Steven Moreland <smoreland@google.com> Update makefiles for c++-sources and c++-headers. am: cb360c60d8 am: 4bd4e7fb3b
am: 127b116fe5

Change-Id: I3a2aa76acef0f0d1455bfad775e87e8089d357e8
3ea42032f41cd07ea97f4a3d979849a5df64f887 10-May-2017 Sanket Padawe <sanketpadawe@google.com> Merge "Update IRadioResponse.hal documentation to fix failing VTS" into oc-dev
am: 41ea816c9d

Change-Id: I3f9efd6422652efc967a9c8a5bda284f87a4a458
9cc29c8f57bd066675a7f4d9ac18921e998412b2 05-May-2017 Naina Nalluri <nnalluri@codeaurora.org> Update IRadioResponse.hal documentation to fix failing VTS

update IRadioResponse.hal documentation with
nas/data error codes

Bug: 35671595
Test: Only doc update.
Change-Id: I5a106e05b487f7deecb208af6465e5ea5238b26e
RadioResponse.hal
cb360c60d861eb7a3d4306142d0b53bc4adff681 09-May-2017 Steven Moreland <smoreland@google.com> Update makefiles for c++-sources and c++-headers.

Test: pass
Bug: 38174080
Change-Id: I683455736eed35e6ced24e2763c2bdb5fb6c9601
ndroid.bp
d46cee4a8dffd48f7dfe56795f8fd1a1caa48fdb 08-May-2017 Shuo Qian <shuoq@google.com> Merge "Add GENERIC_FAILURE error checks for some Radio BTSAP Apis which are failing" into oc-dev
am: 79c636a4ff

Change-Id: I81fc971a9a36550c254999222bdc669dd234b558
79c636a4ff19cb9b369f7695bdbc72129b3ceeab 08-May-2017 Shuo Qian <shuoq@google.com> Merge "Add GENERIC_FAILURE error checks for some Radio BTSAP Apis which are failing" into oc-dev
153a84ef1132ba0a7dcb0a0db60bd18ae20be0cc 05-May-2017 sqian <shuoq@google.com> Add GENERIC_FAILURE error checks for some Radio BTSAP Apis which are
failing

Test: Vts
Bug: 35671595
Change-Id: Ie2ca86437283ce2f8e4b5cad21454a8d201e53ad
ts/functional/sap_hidl_hal_api.cpp
1a8f5c3595a922bd07adae6503d43fb368872c8a 06-May-2017 Jayachandran Chinnakkannu <jayachandranc@google.com> Merge "VTS: Fix IRadio.setAllowedCarriers and IRadio.nvResetConfig" into oc-dev
am: eca8d114bf

Change-Id: I33e926f4ecd0314b4554ca9d90104f8afda773eb
21e28b71daa904e7110bada74c1559accd69a67a 03-May-2017 Jayachandran C <jayachandranc@google.com> VTS: Fix IRadio.setAllowedCarriers and IRadio.nvResetConfig

1) IRadio.setAllowedCarriers
Fix IRadio.setAllowedCarriers to pass no restrictions.
Passing restrictions will block all other SIM cards until
a new IRadio.setAllowedCarriers with no restriction is
invoked. Even factory reset will not recover.

2) IRadio.nvResetConfig
IRadio.nvResetConfig with ResetNvType RELOAD causes radio restart.
All subsuquent scripts fail with cause RADIO_NOT_AVAILABLE.
Fix to use ResetNvType ERASE which does not restart the radio.

Test: VTS
Bug: 37946160

Change-Id: Ib671758414cc97e1a596358306f89eed13918c48
ts/functional/radio_hidl_hal_misc.cpp
f90189a79fc1ddd48e863502ef05dbda58a2c18d 02-May-2017 Steven Moreland <smoreland@google.com> Merge "Remove redundant dependencies" am: 62769b7196 am: 170e2e85a2
am: 5fba1db1d2

Change-Id: I661fff75d140b4359af055a0f08f08ef33c889c3
62769b7196a2bf937975f4e1b0a7fa404aceb6eb 02-May-2017 Treehugger Robot <treehugger-gerrit@google.com> Merge "Remove redundant dependencies"
ee1d248ae26285d8351a9513c7af84cc7d3e2fb8 01-May-2017 Steven Moreland <smoreland@google.com> Remove redundant dependencies

android.hidl.base@1.0 and android.hidlmanager@1.0 are built into libhidltransport.

Test: links
Bug: 33276472
Change-Id: I424371932af129bba9d58dcf8652c64297f35f05
ndroid.bp
4771c35ba9d5d25cf3511c3ca4ae2c2862837e82 28-Apr-2017 Shuo Qian <shuoq@google.com> Merge "Update .hal file for fixing vts tests"
d90c3242439f277962b96cdb77370763fc30861e 13-Apr-2017 sqian <shuoq@google.com> Fix Vts errors

- Add REQUEST_NOT_SUPPORT into General Errors
- Add a util function to check General Errors
- Add a util function to check OEM Errors
- Changes to RIL command api tests based on the QC provided pdf
to see if the errors from vts-web can be fixed

Test: Manual
Bug: 35671595

(cherry picked from commit 01e7c6ee5fcb1b469cac4a1fc96fc8c7f053c435)
Merged-In: I9500c686a75539dab37f0272349bc2f965cc0a8f
Change-Id: I9500c686a75539dab37f0272349bc2f965cc0a8f
ts/functional/radio_hidl_hal_cell_broadcast.cpp
ts/functional/radio_hidl_hal_data.cpp
ts/functional/radio_hidl_hal_icc.cpp
ts/functional/radio_hidl_hal_ims.cpp
ts/functional/radio_hidl_hal_misc.cpp
ts/functional/radio_hidl_hal_sms.cpp
ts/functional/radio_hidl_hal_test.cpp
ts/functional/radio_hidl_hal_utils.h
ts/functional/radio_hidl_hal_voice.cpp
0c6a13a82cb135e83ece1ef959941e96617631db 28-Apr-2017 sqian <shuoq@google.com> Update .hal file for fixing vts tests

- update 'voice' and 'sms' based on QC pdf file
- remove GENERIC_FAILURE still there
- fix duplicate error code

Test: Manual
Bug: 35671595
(cherry picked from commit 159ec7fbf5e7e1cfd1e76e88c71a72873dc5d8f4)
Merged-In: I83831c222cb0d157d0aa06e48cf0a177ab0ecf31
Change-Id: I83831c222cb0d157d0aa06e48cf0a177ab0ecf31
RadioResponse.hal
e4f259f60ca86df398af2123ad132984455cfad1 27-Apr-2017 Shuo Qian <shuoq@google.com> Merge "Update .hal file for fixing vts tests" into oc-dev
am: 05935a7e06

Change-Id: If0c731b2e1485b580e78b378e1d8cdc6d69b766e
6ca560881c3916b6f616fa25436ff17b9bcac053 27-Apr-2017 Shuo Qian <shuoq@google.com> Merge "Fix Vts errors" into oc-dev
am: 93d5836949

Change-Id: I9c3b7db8e75cf15f3231c60379bf0b1808cea972
05935a7e061fbcb527474dc1bc1eef7b6b601e02 27-Apr-2017 Shuo Qian <shuoq@google.com> Merge "Update .hal file for fixing vts tests" into oc-dev
01e7c6ee5fcb1b469cac4a1fc96fc8c7f053c435 13-Apr-2017 sqian <shuoq@google.com> Fix Vts errors

- Add REQUEST_NOT_SUPPORT into General Errors
- Add a util function to check General Errors
- Add a util function to check OEM Errors
- Changes to RIL command api tests based on the QC provided pdf
to see if the errors from vts-web can be fixed

Test: Manual
Bug: 35671595
Change-Id: I9500c686a75539dab37f0272349bc2f965cc0a8f
ts/functional/radio_hidl_hal_cell_broadcast.cpp
ts/functional/radio_hidl_hal_data.cpp
ts/functional/radio_hidl_hal_icc.cpp
ts/functional/radio_hidl_hal_ims.cpp
ts/functional/radio_hidl_hal_misc.cpp
ts/functional/radio_hidl_hal_sms.cpp
ts/functional/radio_hidl_hal_test.cpp
ts/functional/radio_hidl_hal_utils.h
ts/functional/radio_hidl_hal_voice.cpp
159ec7fbf5e7e1cfd1e76e88c71a72873dc5d8f4 26-Apr-2017 sqian <shuoq@google.com> Update .hal file for fixing vts tests

- update 'voice' and 'sms' based on QC pdf file
- remove GENERIC_FAILURE still there
- fix duplicate error code

Note, current.txt updated only because this interface
has not been released as of the time of this CL.

Test: Manual
Bug: 35671595
Change-Id: I83831c222cb0d157d0aa06e48cf0a177ab0ecf31
RadioResponse.hal
6287508ad35867e0ec8a1d9ddd6812e0e8cf26f3 24-Apr-2017 Sanket Padawe <sanketpadawe@google.com> Merge "Fix test case for setSimCardPower radio api."
5c79ad2bf82e7ec19b56d56bfa6fd4a618746ca0 18-Apr-2017 Sanket Padawe <sanketpadawe@google.com> Fix test case for setSimCardPower radio api.

Bug: 35800570
Test: vts
Change-Id: I93e78c46971158cd14666931b527d8e268e0a39e
Merged-in: I93e78c46971158cd14666931b527d8e268e0a39e
RadioResponse.hal
ts/functional/radio_hidl_hal_misc.cpp
1e7a8135c7ab1bf218d54a2fa85874e8349cc3fa 19-Apr-2017 Sanket Padawe <sanketpadawe@google.com> Merge "Fix test case for setSimCardPower radio api." into oc-dev
am: c10abf09f7

Change-Id: I619a75a39881d7f7b93a0aa4d3a9e6d8c19095be
f9723eef1ff93c6b1be87fb4553073e2ff6b021f 18-Apr-2017 Sanket Padawe <sanketpadawe@google.com> Fix test case for setSimCardPower radio api.

Bug: 35800570
Test: vts
Change-Id: I93e78c46971158cd14666931b527d8e268e0a39e
RadioResponse.hal
ts/functional/radio_hidl_hal_misc.cpp
a04af1cf056a55a587b2cb267c515828d034636c 14-Apr-2017 Andreas Huber <andih@google.com> Merge "Changed the naming scheme for Treble java libraries (both static and dynamic)" into oc-dev
am: 8afd952d48

Change-Id: If26dc4c5bb23ea23ed48d35aa8618e0b7f2825a3
6fa374ad303ad4478014d175298222ca92a43593 13-Apr-2017 Andreas Huber <andih@google.com> Changed the naming scheme for Treble java libraries (both static and dynamic)

android.hardware.foo@1.0-java => android.hardware.foo-V1.0-java

Bug: 37207894
Test: make
Change-Id: I177f4cfd42f635aaf096107af8309d1a82ed41c0
Merged-In: I8b91881dfaf507c0d852d56ebbb53ff0987e5a34
ndroid.mk
6733baff6c1da4b3b784ce2fd2ce183e5e99ac10 13-Apr-2017 Andreas Huber <andih@google.com> Changed the naming scheme for Treble java libraries (both static and dynamic)

android.hardware.foo@1.0-java => android.hardware.foo-V1.0-java

Bug: 37207894
Test: make
Change-Id: I177f4cfd42f635aaf096107af8309d1a82ed41c0
Merged-In: I8b91881dfaf507c0d852d56ebbb53ff0987e5a34
ndroid.mk
17f0c0dde7b319cc4bc7bb0ccbe6636792693801 13-Apr-2017 Steven Moreland <smoreland@google.com> Merge changes from topic 'hidl-vendor-available' into oc-dev

* changes:
Update makefiles (2/2).
Update makefiles.
ddeb7762018d45b49cc032b35f61936af5c56de1 13-Apr-2017 Amit Mahajan <amitmahajan@google.com> Merge "Add p2 option in OpenLogicalChannel" into oc-dev
8cc75b051e89e796be675584b7b5e644fd761a7d 12-Apr-2017 Steven Moreland <smoreland@google.com> Merge "Update makefiles." am: bbf39eb0b9 am: 3334081377
am: 5306d88cad

Change-Id: Ie1ed999a4a11ea9767d09fca591c80db91102daf
d87bd02d5a6ddfbad1874269001b76c93233305e 03-Mar-2017 Wileen Chiu <wileenc@codeaurora.org> Add p2 option in OpenLogicalChannel

- Adding support for P2 parameter
- Needed to support OMAPI 3.0 defined
by SIM Alliance

Test: Basic telephony sanity
Bug: 27360148
Merged-In: I6a274195065ab1ef8406849228f60859ee826e53
Change-Id: I88134eded001e14c12e1f2a18efd0a2b51bc22fe
Radio.hal
ypes.hal
ts/functional/radio_hidl_hal_icc.cpp
bbf39eb0b942da235b76623ebfe04ea83f8f2ecb 12-Apr-2017 Treehugger Robot <treehugger-gerrit@google.com> Merge "Update makefiles."
f7c337546ae2780df27d80f9bf66cef69b301334 12-Apr-2017 Sanket Padawe <sanketpadawe@google.com> Merge "Update Radio and Sap service name in VTS."
0dd5ba23fbf1435db05aa685a0775b9df4209332 11-Apr-2017 Steven Moreland <smoreland@google.com> Update makefiles.

Test: pass
Change-Id: I5cf42c8ff1e11207394e4852ba0bd03e4e3b7d2e
ndroid.bp
17053887d3f36ace58ab7d4481c2732e7d49515c 11-Apr-2017 Amit Mahajan <amitmahajan@google.com> Merge "Add p2 option in OpenLogicalChannel" am: ca59e7f3ca am: c0e1a4d4e5
am: f94530dfd8

Change-Id: I6a274195065ab1ef8406849228f60859ee826e53
bc959a5897989118b439241383f0284c7819497e 10-Apr-2017 Sanket Padawe <sanketpadawe@google.com> Update Radio and Sap service name in VTS.

Bug: 37164398
Test: VTS tests pass.
Change-Id: I71562e5b9709166695d08a96a04928027dcb4ee7
Merged-in: I71562e5b9709166695d08a96a04928027dcb4ee7
ts/functional/radio_hidl_hal_test.cpp
ts/functional/radio_hidl_hal_utils.h
ts/functional/sap_hidl_hal_test.cpp
ts/functional/sap_hidl_hal_utils.h
b2799c370f5f278d24bcf86b49d49ede4f0bfdb2 11-Apr-2017 Steven Moreland <smoreland@google.com> Update makefiles.

Test: pass
Change-Id: I5cf42c8ff1e11207394e4852ba0bd03e4e3b7d2e
ndroid.bp
807bc1546b62f1041bab8a1b1e308dd4014968c8 10-Apr-2017 Sanket Padawe <sanketpadawe@google.com> Update Radio and Sap service name in VTS.

Bug: 37164398
Test: VTS tests pass.
Change-Id: I71562e5b9709166695d08a96a04928027dcb4ee7
ts/functional/radio_hidl_hal_test.cpp
ts/functional/radio_hidl_hal_utils.h
ts/functional/sap_hidl_hal_test.cpp
ts/functional/sap_hidl_hal_utils.h
beb64d6721de1469aefe314894b3cb525f14d2e9 03-Mar-2017 Wileen Chiu <wileenc@codeaurora.org> Add p2 option in OpenLogicalChannel

- Adding support for P2 parameter
- Needed to support OMAPI 3.0 defined
by SIM Alliance

Bug: 27360148
Change-Id: I88134eded001e14c12e1f2a18efd0a2b51bc22fe
Radio.hal
ypes.hal
ts/functional/radio_hidl_hal_icc.cpp
87bde3312ab61714a3469f59084b40c46a6627de 30-Mar-2017 Yuexi Ma <yuexima@google.com> Change sytle of radio and sap tests to clang google

Test: make VtsHalRadioV1_0TargetTest, make VtsHalSapV1_0TargetTest
Change-Id: Ie13efe0d049ade7839881c14ed2904d8acd99b93
(cherry picked from commit bb96133731e84cad563aa1f392a71d7fec728fa9)
ts/functional/VtsHalRadioV1_0TargetTest.cpp
ts/functional/VtsHalSapV1_0TargetTest.cpp
ts/functional/radio_hidl_hal_cell_broadcast.cpp
ts/functional/radio_hidl_hal_data.cpp
ts/functional/radio_hidl_hal_icc.cpp
ts/functional/radio_hidl_hal_ims.cpp
ts/functional/radio_hidl_hal_misc.cpp
ts/functional/radio_hidl_hal_sms.cpp
ts/functional/radio_hidl_hal_stk.cpp
ts/functional/radio_hidl_hal_test.cpp
ts/functional/radio_hidl_hal_utils.h
ts/functional/radio_hidl_hal_voice.cpp
ts/functional/radio_response.cpp
ts/functional/sap_callback.cpp
ts/functional/sap_hidl_hal_api.cpp
ts/functional/sap_hidl_hal_test.cpp
ts/functional/sap_hidl_hal_utils.h
bb96133731e84cad563aa1f392a71d7fec728fa9 30-Mar-2017 Yuexi Ma <yuexima@google.com> Change sytle of radio and sap tests to clang google

Test: make VtsHalRadioV1_0TargetTest, make VtsHalSapV1_0TargetTest
Change-Id: Ie13efe0d049ade7839881c14ed2904d8acd99b93
ts/functional/VtsHalRadioV1_0TargetTest.cpp
ts/functional/VtsHalSapV1_0TargetTest.cpp
ts/functional/radio_hidl_hal_cell_broadcast.cpp
ts/functional/radio_hidl_hal_data.cpp
ts/functional/radio_hidl_hal_icc.cpp
ts/functional/radio_hidl_hal_ims.cpp
ts/functional/radio_hidl_hal_misc.cpp
ts/functional/radio_hidl_hal_sms.cpp
ts/functional/radio_hidl_hal_stk.cpp
ts/functional/radio_hidl_hal_test.cpp
ts/functional/radio_hidl_hal_utils.h
ts/functional/radio_hidl_hal_voice.cpp
ts/functional/radio_response.cpp
ts/functional/sap_callback.cpp
ts/functional/sap_hidl_hal_api.cpp
ts/functional/sap_hidl_hal_test.cpp
ts/functional/sap_hidl_hal_utils.h
eb245db746871fcdd7607225c8de62b6b7fd03f3 30-Mar-2017 Shuo Qian <shuoq@google.com> Merge "Add VTS tests for Sap Apis."
9823fcd865d0af53daf5d3137e98f2dec0c888bf 24-Mar-2017 Shuoq <shuoq@google.com> Add VTS tests for Sap Apis.

Bug: 32022332
Test: vts
Change-Id: I9a55978aa485a59510090f46a8e5edfb87bccc0e
ts/functional/Android.bp
ts/functional/VtsHalSapV1_0TargetTest.cpp
ts/functional/sap_callback.cpp
ts/functional/sap_hidl_hal_api.cpp
ts/functional/sap_hidl_hal_test.cpp
ts/functional/sap_hidl_hal_utils.h
ca02ad4c3a653f6e96b64a7e1110ec398ad66c19 24-Mar-2017 Shuoq <shuoq@google.com> Add VTS tests for Sap Apis.

Bug: 32022332
Test: vts
Change-Id: I9a55978aa485a59510090f46a8e5edfb87bccc0e
ts/functional/Android.bp
ts/functional/VtsHalSapV1_0TargetTest.cpp
ts/functional/sap_callback.cpp
ts/functional/sap_hidl_hal_api.cpp
ts/functional/sap_hidl_hal_test.cpp
ts/functional/sap_hidl_hal_utils.h
675ae49ab1bb061503044aa8add426f49e1723a2 28-Mar-2017 Andreas Huber <andih@google.com> Convert all comments into "doxygen-ready" comments.

Bug: 36453077
Test: make
Change-Id: Ic77394d4d2e1ccedba3a28230d870c5d6108bd40
Radio.hal
RadioIndication.hal
RadioResponse.hal
ypes.hal
3e4acb8b3a52603856dafb0a3661a2dfe34f0916 28-Mar-2017 Andreas Huber <andih@google.com> Convert all comments into "doxygen-ready" comments.

Bug: 36453077
Test: make
Change-Id: Ic77394d4d2e1ccedba3a28230d870c5d6108bd40
Radio.hal
RadioIndication.hal
RadioResponse.hal
ypes.hal
53b21566bcdc0a33648135bcb98114e3b27dc269 27-Mar-2017 Steven Moreland <smoreland@google.com> Update makefiles. am: e90c31f125 am: f11981de68
am: 103bada0e1

Change-Id: Ibe6eeeacab5660a8cf70d59dd9a4864d6f70ab80
e90c31f1259ce8bcbd437736022b7260143ce560 25-Mar-2017 Steven Moreland <smoreland@google.com> Update makefiles.

Test: pass
Change-Id: I925baccbe51a32b7b7f3f66cf2918d017ee6b039
ndroid.bp
af59bc0e7677201d9631713cec6335af5b777ec8 24-Mar-2017 Shuo Qian <shuoq@google.com> Merge "Remove GENERIC_FAILURE and INVALID_ARGUMENT for Api documentation" am: 2d0b636b29 am: 0efe019342
am: 56fc4104b9

Change-Id: Ia37f47663ce7932c9d294512b7af011849e27c97
2d0b636b297430b45c9afd69e6ef5d5e014af5a0 24-Mar-2017 Shuo Qian <shuoq@google.com> Merge "Remove GENERIC_FAILURE and INVALID_ARGUMENT for Api documentation"
cae250ad67282377dde4c22c5bbb2e45cc2ab064 22-Mar-2017 Sanket Padawe <sanketpadawe@google.com> Merge "Add VTS for couple of missing APIs and some cleanup for earlier APIs." am: 60449e68d1 am: 516a71e295
am: 0f8a067a04

Change-Id: Ifbdbf6c739e140eb10c8fafdeaa31b92f281a41b
6ec2bb2a6aaa488250005927ca210e0d17faf445 20-Mar-2017 Shuoq <shuoq@google.com> Remove GENERIC_FAILURE and INVALID_ARGUMENT for Api documentation

Remove GENERIC_FAILURE for the documentation of the apis
in the IRadioResponse.hal, which should not be
returned in any case.

Remove INVALID_ARGUMENT for the documentation of the apis
in IRadioResponse.hal if it is not present in the ril.h file.

Bug: 36385785
Test: No change to behavior
Change-Id: Iab0976ddc6b10863cdbdbfb8a8f213d7d9b17cb5
RadioResponse.hal
32a8a98b3fcad20527c1961b1908905a74c7492e 22-Mar-2017 Steven Moreland <smoreland@google.com> Revert "Make setResponseFunctions() and setCallback() oneway."

This reverts commit 08b949450e1fa0f90bd530da72e91aa92b5181e8.

Change-Id: Ie2f6c84e1b9264b109b55432be9b77abb82643fd
Radio.hal
Sap.hal
6f957ea5c5051234935dbe69019fe5f91f668e2d 21-Mar-2017 Sanket Padawe <sanketpadawe@google.com> Add VTS for couple of missing APIs and some cleanup for earlier APIs.

Bug: 32022332
Test: vts
Change-Id: I361af4a37985e5bc686a2d7302917afa134ebc24
ts/functional/radio_hidl_hal_misc.cpp
ts/functional/radio_hidl_hal_voice.cpp
ts/functional/radio_response.cpp
08b949450e1fa0f90bd530da72e91aa92b5181e8 16-Mar-2017 Amit Mahajan <amitmahajan@google.com> Make setResponseFunctions() and setCallback() oneway.

Test: Basic telephony sanity
Bug: 32020264
Change-Id: I05351b5c4d61c19eb08841704bf50ae7de5f683f
Radio.hal
Sap.hal
f8654facce48952022b12890ebe32eb6a315e7e4 18-Mar-2017 Sanket Padawe <sanketpadawe@google.com> Merge "Add VTS test for misc RIL apis." am: 69c546ba21 am: d9dabe6b57
am: 592ddbf04e

Change-Id: Iebeec166e521d2203fb01c75f2a4ae5b8c041477
69c546ba21905e43a8ac67afda40db912da751e3 18-Mar-2017 Treehugger Robot <treehugger-gerrit@google.com> Merge "Add VTS test for misc RIL apis."
f07f7d9fcb37cad32c0a95d8c1493f8b788330b1 17-Mar-2017 Jayachandran Chinnakkannu <jayachandranc@google.com> Merge "Add new precise call fail causes and OEM causes" am: 3928ae4117 am: a6d3475677
am: cc792c8cb3

Change-Id: I492a1925bc350bad846782f8be2841f91e4b182e
3928ae41178941bda327704f2a347e078f9d6cc7 17-Mar-2017 Jayachandran Chinnakkannu <jayachandranc@google.com> Merge "Add new precise call fail causes and OEM causes"
28fc10fba95e34337038587e4d306af0c2b8a3c8 16-Mar-2017 Sanket Padawe <sanketpadawe@google.com> Add VTS test for misc RIL apis.

Bug: 32022332
Test: vts
Change-Id: Ic898cc536bd13dfa1443fd3a70aa1b4b21c9d108
ts/functional/Android.bp
ts/functional/radio_hidl_hal_icc.cpp
ts/functional/radio_hidl_hal_misc.cpp
ts/functional/radio_hidl_hal_utils.h
ts/functional/radio_response.cpp
8d35ec3009a719424c3fc60eab29f15382ef6e79 17-Mar-2017 Shuo Qian <shuoq@google.com> Merge "Add initial target-side VTS tests for Data, Cell broadcast, STK, IMS radio telephony apis." am: 7a3bce0b7f am: 8dffcb06c9
am: 92bd1bf43b

Change-Id: If6aa28a7d2644aaa8efcf9ab58f484acfbb781ac
a03c0c692ee24986d7301c4a5daaf25f016bdc0e 14-Mar-2017 Jayachandran C <jayachandranc@google.com> Add new precise call fail causes and OEM causes

Bug: 35609963
Change-Id: I235269ee0c224f9b2c9afb9d96dec08bc7594b53
RadioResponse.hal
ypes.hal
59bac4dba352336862b699e85dc71c9e7ab1f6f2 10-Mar-2017 Shuoq <shuoq@google.com> Add initial target-side VTS tests for Data, Cell broadcast, STK, IMS radio
telephony apis.

Bug: 32022332
Test: vts
Change-Id: Iad55b40f7349bcb8e34ffd275088dce0626beddf
ts/functional/Android.bp
ts/functional/radio_hidl_hal_cell_broadcast.cpp
ts/functional/radio_hidl_hal_data.cpp
ts/functional/radio_hidl_hal_ims.cpp
ts/functional/radio_hidl_hal_sms.cpp
ts/functional/radio_hidl_hal_stk.cpp
ts/functional/radio_response.cpp
222cf72efa78ce79c0f0adc499965e21979321be 15-Mar-2017 Jayachandran Chinnakkannu <jayachandranc@google.com> Merge "Return meaningful error code for RIL_REQUEST_QUERY_AVAILABLE_NETWORKS" am: 14b82de6b2 am: 2bc10e9066
am: 460da89426

Change-Id: Idce0f559b0351da4b27ac9a3c0f9eb7b52db03ab
fbb1ea5a2e52f2d3ed0b9f4c753d535fde817419 14-Mar-2017 Jayachandran C <jayachandranc@google.com> Return meaningful error code for RIL_REQUEST_QUERY_AVAILABLE_NETWORKS

Updated documentation for INTERNAL_ERR & MODEM_ERR

Bug: 34102797
Change-Id: Ic3bf0c987dcb7dc04ab086aeb185c307685c0485
Radio.hal
RadioResponse.hal
ypes.hal
5e1e202bcc25d66890864ac8b73533945ba14d78 10-Mar-2017 Yuexi Ma <yuexima@google.com> Merge "Change vts target base test class name" am: 4f4fdaf664 am: a8239094f4
am: 649a2c13d7

Change-Id: I376e83c09515ba50a7e033e3cb75e0c5f8a24ccf
6b8720110bf2d40ac1364c364a85c31b358889f1 10-Mar-2017 Yuexi Ma <yuexima@google.com> Change vts target base test class name

Test: make vts succeed, vts kernel tests and nfc hal tests passed
Change-Id: I38ae6cc940d0f17bb3352f360efdf9c70697c76b
ts/functional/Android.bp
ts/functional/radio_hidl_hal_test.cpp
ts/functional/radio_hidl_hal_utils.h
d161b1c4460389521c7663dc91491aae1260a84d 09-Mar-2017 Sanket Padawe <sanketpadawe@google.com> Merge "Add VTS for voice telephony apis." am: 6b8077be1b am: 89f6259553
am: 452a9dff53

Change-Id: Ie2f973da848eae1b8adcef3efbe7fef2be6d3417
fe7c7a3a695fdaace94028898e7692eea83a4566 09-Mar-2017 Sanket Padawe <sanketpadawe@google.com> Add VTS for voice telephony apis.

Bug: 32022332
Test: vts
Change-Id: I94f86f48d0c227f00c84051d14e6116d0bf2d1b3
ts/functional/Android.bp
ts/functional/radio_hidl_hal_utils.h
ts/functional/radio_hidl_hal_voice.cpp
ts/functional/radio_response.cpp
b28099785a7873fb2517b2c34221cc92ab7b35c6 09-Mar-2017 Steven Moreland <smoreland@google.com> Add hidl_default and make modules use hidl_default. am: 691a455b9f am: 7c9f5c35d8
am: a6de4ca892

Change-Id: Ie4a219330792a194bef4a983b706c5f3191761a7
691a455b9f0990c97c71115bcd8353b283a00606 09-Mar-2017 Steven Moreland <smoreland@google.com> Add hidl_default and make modules use hidl_default.

find hardware/interfaces -type f -not -path "*/.git/*" \
-exec sed -i -e '/cc_[A-Za-z_]\+/ { N; s/$/\n defaults:
\["hidl_defaults"\],/ }' {} \;
./hardware/interfaces/update-makefiles.sh

Test: no warnings
Bug: 35840847
Change-Id: I468b76893bf3f4b62ad610d1d9603bcb8797a702
ts/functional/Android.bp
e3d1b4215b1dc1a4cf2a6bfd15730b345cf58b07 08-Mar-2017 Shuo Qian <shuoq@google.com> Merge "Initial Target-side VTS tests for Short Message Service(SMS) Radio Hal Apis" am: bcfabe7cb4 am: e8b7bbd3cb
am: 6d41084d60

Change-Id: Ie98504fe4b055b5bfaca9b4e5bbdc99eee337511
064ee51e0793ab7c8ad8cc440843c995f145e0a4 28-Feb-2017 Shuoq <shuoq@google.com> Initial Target-side VTS tests for Short Message Service(SMS) Radio Hal Apis

Test: adb shell data/local/tmp/VtsHalRadioV1_0TargetTest
Bug: 32022332

Change-Id: Ia630493e0501e75a5c327aab77d6a0af59587128
ts/functional/Android.bp
ts/functional/radio_hidl_hal_sms.cpp
ts/functional/radio_hidl_hal_utils.h
ts/functional/radio_response.cpp
8f79d9e36c897c7b3236ccc6cb0822aaef7b1b85 07-Mar-2017 Jack Yu <jackyu@google.com> Merge "Removed the deprecated screen state API" am: c438414190 am: 243047c574
am: 1fd613fedb

Change-Id: I11ddba206b9e2a56a9aa804878415f33c334d970
df1a8ec04edce2ab06f870887e48d0cd97b0b9ea 02-Mar-2017 Jack Yu <jackyu@google.com> Removed the deprecated screen state API

The screen state API was deprecated on O and should
not be added into the radio interace.

Test: Telephony sanity tests
bug: 32223897
Change-Id: Ieb2322113557be700aeae78346c969465e7a9dd3
Radio.hal
RadioResponse.hal
ts/functional/radio_hidl_hal_utils.h
ts/functional/radio_response.cpp
a366070fbaeb1bde94621b073cfa68ce5f20edb6 01-Mar-2017 Sanket Padawe <sanketpadawe@google.com> Fix build warnings in radio vts. am: 77c3822d6d am: f681d777e8
am: f081319585

Change-Id: Iad31b13747d3b6d76927840bfdc96b4122ccf533
77c3822d6d1ba6068d56d90e3f040735c29b2afb 01-Mar-2017 Sanket Padawe <sanketpadawe@google.com> Fix build warnings in radio vts.

Test: tested that no warnings show up.
Bug: 32022332
Change-Id: I7ecc2955c13827769733976c2498d8f8484284ea
ts/functional/radio_response.cpp
34e4dbb3d3c6235fa0d5d7e4209ce43adddb5c88 01-Mar-2017 Sanket Padawe <sanketpadawe@google.com> Merge "VTS for icc radio hal Apis (patch 2)." am: 8d91af1096 am: 5b6e1c5bec
am: 631d2fc257

Change-Id: I0bc9e9d7631dad8a4828fab9ab5c6b5b50a14392
51ec76ab1469b54fdb06096a56bc8aa2d2fcee34 01-Mar-2017 Sooraj Sasindran <sasindran@google.com> Merge "Cell location information in registration info"
8d91af109647cb4798d07d13fac22d8b755e4088 01-Mar-2017 Sanket Padawe <sanketpadawe@google.com> Merge "VTS for icc radio hal Apis (patch 2)."
4d68c7b2a800bbc2f7ef23c619b79605d6b8474f 08-Feb-2017 Sooraj Sasindran <sasindran@google.com> Cell location information in registration info

The data registration and voice registration states contain
large swaths of location information. While it seemed at first
blush we could remove that information, having synchronized
knowledge of when a registration has resulted in a cell change
provides valuable infomation. Cleanup registration response
using the same cell location structure that is being used
elsewhere in the interface to ensure that this method
always keeps sufficiently up-to-date information, without the
need to increasingly bloat it.

Test: Verified with updated qcril

Merged-In: Ib00063b6c3eed04da3f413c9dc1bcdff4750140e
Change-Id: Ib00063b6c3eed04da3f413c9dc1bcdff4750140e
ndroid.mk
ypes.hal
f87f65a26e5d02c825d8ba55e7dec7bd33daedbb 08-Feb-2017 Sooraj Sasindran <sasindran@google.com> Cell location information in registration info

The data registration and voice registration states contain
large swaths of location information. While it seemed at first
blush we could remove that information, having synchronized
knowledge of when a registration has resulted in a cell change
provides valuable infomation. Cleanup registration response
using the same cell location structure that is being used
elsewhere in the interface to ensure that this method
always keeps sufficiently up-to-date information, without the
need to increasingly bloat it.

Test: Verified with updated qcril

Merged-In: Ib00063b6c3eed04da3f413c9dc1bcdff4750140e
Change-Id: Ib00063b6c3eed04da3f413c9dc1bcdff4750140e
ndroid.mk
ypes.hal
8009f96fb9176fb387e0b9edbe6bca82293d1c80 01-Mar-2017 Jack Yu <jackyu@google.com> Merge "Fixed that type of data call response status" am: 8e779c50e3 am: 81fc3ccc4d
am: d5b80aaedb

Change-Id: Ie2f6728ff2ba1cb71bb1287cc90cee0bb5aae7dd
1512edb314e42dbae1e7b55971d466904ed88e13 23-Feb-2017 Sanket Padawe <sanketpadawe@google.com> VTS for icc radio hal Apis (patch 2).

Test: vts
Change-Id: I24a08f82bcca5bd48c268d72c75059e614931ea0
ts/functional/radio_hidl_hal_icc.cpp
ts/functional/radio_hidl_hal_test.cpp
ts/functional/radio_hidl_hal_utils.h
ts/functional/radio_response.cpp
60c64bf75fd80e936c754c7ab64b3ee951b7fe8e 01-Mar-2017 Jack Yu <jackyu@google.com> Fixed that type of data call response status

Fixed the incorrect type for SetupDataCallResult.status.
Changed the type from int_32 to DataCallFailCause

Test: Telephony sanity tests
bug: 32224135
Change-Id: I152872a83f61a1829c67a4d7effed4ce4113087f
ypes.hal
2e632af4207e4c7fc6f9c5a5d1cceec647851167 28-Feb-2017 Yuexi Ma <yuexima@google.com> Merge "Add columns to namespace for vts target base test invocation" am: 7d32288474 am: 1639a26255
am: d605f70f05

Change-Id: I39a4f2a99a52973193247340f1eae980a4e9bf8f
7d3228847429ff0f01fa6d86662b51fc50b9551f 28-Feb-2017 Treehugger Robot <treehugger-gerrit@google.com> Merge "Add columns to namespace for vts target base test invocation"
93d2541aaeac5b2d5238628e5cc13339f6863685 28-Feb-2017 Yuexi Ma <yuexima@google.com> Add columns to namespace for vts target base test invocation

Test: make vts
Change-Id: Ia0284fbc11eadef572dd510bb5847160852bd517
ts/functional/radio_hidl_hal_test.cpp
85ac3707bc0e74651cf25c86b67978b3f5503384 28-Feb-2017 Jack Yu <jackyu@google.com> Merge "Added the roaming flag for data call APIs"
f06fd2762835a5a86cf9a8b4a0753bd29209e06f 28-Feb-2017 Jack Yu <jackyu@google.com> Merge "Added the roaming flag for data call APIs"
087c2df35654a5658630a9bc8893b33fdd78324a 28-Feb-2017 Yuexi Ma <yuexima@google.com> Merge "change all vts hidl tests to use VtsHalHidlTargetBaseTest" am: 5fd2ce668d am: 3d0093b8e9
am: 93b79bd172

Change-Id: I971ce47c3d1a02ba7540c7076487be958cdf73b1
178dfd5e291ed78921bd0c21b4203ff75406ae04 24-Feb-2017 Yuexi Ma <yuexima@google.com> change all vts hidl tests to use VtsHalHidlTargetBaseTest

Bug: 33385836
Test: mma
Change-Id: I660d6e0fce6422d87d4b227273a77c95d20ed3f2
ts/functional/Android.bp
ts/functional/radio_hidl_hal_test.cpp
ts/functional/radio_hidl_hal_utils.h
439a6e75375a054a7b0cad79e44279c748c4f762 23-Feb-2017 Jack Yu <jackyu@google.com> Added the roaming flag for data call APIs

Added the roaming flag for supporting the old vendor
RIL. This parameter is just for backward compatibility
reason. The radio modem should not use it.

Test: Telephony sanity tests
bug: 32224135

Merged-In: Ibd3ba5b4c829c90bb6f65562c6c024c237a2c642
Change-Id: Ibd3ba5b4c829c90bb6f65562c6c024c237a2c642
Radio.hal
e1a4efce66b313f535b8f05534652f7863e2069f 23-Feb-2017 Jack Yu <jackyu@google.com> Added the roaming flag for data call APIs

Added the roaming flag for supporting the old vendor
RIL. This parameter is just for backward compatibility
reason. The radio modem should not use it.

Test: Telephony sanity tests
bug: 32224135
Change-Id: Ibd3ba5b4c829c90bb6f65562c6c024c237a2c642
Radio.hal
1daad90b817880280ac55d4722a1eb4e0fecbe80 25-Feb-2017 Steven Moreland <smoreland@google.com> Remove viral dependency on libhwbinder. am: d28a3dce40 am: 444d759920
am: 5c605c8add

Change-Id: I54d6e5a0b38ef9eb507748fd38a8c508e0eb1948
d28a3dce408399ea00b3cccd09b59ac791c592a7 24-Feb-2017 Steven Moreland <smoreland@google.com> Remove viral dependency on libhwbinder.

find hardware/interfaces -name Android.mk -exec sed -i -e '/libhwbinder
\\/d' {} \;
find hardware/interfaces -name Android.bp -exec sed -i -e
'/"libhwbinder"/d' {} \;
./hardware/interfaces/update-makefiles.sh

Test: everything links
Test: (sanity) booted marlin on internal master with these changes
Bug: 35710429
Change-Id: I6b0b5ae318422b7a9be17a19a79e039ffc0f9272
ts/functional/Android.bp
3e6834116909d8777124a5f0fe14f64360b1adfe 14-Feb-2017 Amit Mahajan <amitmahajan@google.com> Create separate interface for oem hook.

Test: Basic telephony sanity
Bug: 32020264
Bug: 34344851
Merged-in: I8908ce0c6b380c8f4260703fa43125dc03d24dbc
Change-Id: I8908ce0c6b380c8f4260703fa43125dc03d24dbc
Radio.hal
RadioIndication.hal
RadioResponse.hal
f07efb62feb15cf8f24ad77125117042a5c4419b 14-Feb-2017 Amit Mahajan <amitmahajan@google.com> Create separate interface for oem hook.

Test: Basic telephony sanity
Bug: 32020264
Bug: 34344851
Change-Id: I8908ce0c6b380c8f4260703fa43125dc03d24dbc
Radio.hal
RadioIndication.hal
RadioResponse.hal
cef9212a4a24486c4b9d267b12eac86f394129c7 22-Feb-2017 Tri Vo <trong@google.com> Remove .vts files. am: 7c04478044 am: 4ebeac1ee2
am: 242cb13104

Change-Id: I15b911d4ffd2af7dfe80cc11c74359bc14faa0d9
7c04478044737b230f2d6cef7667ad4c8b5bf97d 22-Feb-2017 Tri Vo <trong@google.com> Remove .vts files.

Test: mmma hardware/interfaces
Change-Id: I583aced174d4295cccfdf48b76502077fb16f9db
ts/RadioResponse.vts
f5672b61c0db6ebc3db3f12cf70471329a3309c4 22-Feb-2017 Tri Vo <trong@google.com> Remove .vts spec files. am: 81f9968c71 am: bf4702ff68
am: adaf6869eb

Change-Id: I39871a4dea913f0d2165351037d049530a90ce5b
81f9968c71c3387ac7205c406cb798b7654fe9d7 18-Feb-2017 Tri Vo <trong@google.com> Remove .vts spec files.

Test: mmma hardware/interfaces
Change-Id: Iabbcd336d37ceb58ea4cc649ee5c104424494513
ts/Radio.vts
ts/RadioIndication.vts
ts/Sap.vts
ts/SapCallback.vts
ts/types.vts
386710e2f01e050750602c403e0b92a7c76ad2d3 21-Feb-2017 Tri Vo <trong@google.com> Update .vts files.

Test: make vts
Change-Id: Ie8526df051b631797b9f9b75acbeab8807f904d7
ts/RadioResponse.vts
f6bf3484d4c45c931b2f01d721c62678ca2c7d63 18-Feb-2017 Zhuoyao Zhang <zhuoyao@google.com> Update the test binary and source file name. am: f7693eed97 am: a266d7bdeb
am: fbbf8ba2b1

Change-Id: I6b2b96b0f87e6fd960842f29cb1e800bd22418ca
f7693eed97bc5fd7d70dc5f7d035626dd7ea8afb 16-Feb-2017 Zhuoyao Zhang <zhuoyao@google.com> Update the test binary and source file name.

* To confirm with Vts naming convention.

Bug: 35273456
Test: mma
Change-Id: Ide6d9d15618e65d8cb74363f3a8acd52609cd0dd
ts/functional/Android.bp
ts/functional/VtsHalRadioV1_0TargetTest.cpp
ts/functional/radio_hidl_hal_main.cpp
5af256b554e3cd632fb3ce2d4455252901bd3ebb 17-Feb-2017 Sanket Padawe <sanketpadawe@google.com> Merge "Fix build because of addition of new Radio API to VTS." am: 801f78cc05 am: c75e2f8d6b am: cde49bb624
am: f92167fbf4

Change-Id: Ied80223d77825eac6c18c55aafee26222eab4841
680564a69f646f54c239a0bd8ebe2756b28e6fc2 17-Feb-2017 Sanket Padawe <sanketpadawe@google.com> Fix build because of addition of new Radio API to VTS.

Test: Tested build success. mma over hardware/interfaces/radio/1.0/vts

Change-Id: Ie4258573367c7448b1689010492c34e03124384d
ts/functional/radio_hidl_hal_utils.h
ts/functional/radio_response.cpp
aefd2320119148283f6c66036de797e43a47a810 17-Feb-2017 Treehugger Robot <treehugger-gerrit@google.com> Merge "Added the new RIL request to set SIM power state"
71d78df1c5f335d30046d5ae6a3c532f3b23c1a5 17-Feb-2017 Sanket Padawe <sanketpadawe@google.com> Merge "Seed CL for radio VTS." am: 7d86d72356 am: d7814de27c am: 83e04fd3e9
am: 8833640eb3

Change-Id: Iadcaed5c0e456e1c4801ce18ec65c186c72ceec9
7d86d7235670185a15772ac8fb1da87aae3533ee 17-Feb-2017 Sanket Padawe <sanketpadawe@google.com> Merge "Seed CL for radio VTS."
a2118695d96884cd00675985855a2972bd9557d2 16-Feb-2017 Jack Yu <jackyu@google.com> Added the new RIL request to set SIM power state

The new RIL request for powering up/down the SIM card.

Test: Telephony sanity tests
bug: 32224755
Merged-In: Ib4204b9612fd9bc02bd99baebabf5ed7120e89fe
Change-Id: Ib4204b9612fd9bc02bd99baebabf5ed7120e89fe
Radio.hal
RadioResponse.hal
ts/Radio.vts
ts/RadioResponse.vts
e4c6323d0819a4a71c321a37eefcdef7b06e4649 08-Feb-2017 Sanket Padawe <sanketpadawe@google.com> Seed CL for radio VTS.

Test: VTS test succeeds
Bug: 32022332
Change-Id: I3127826cad4c97db9a8ff77bdb80ad1c848751c6
ts/functional/Android.bp
ts/functional/radio_hidl_hal_icc.cpp
ts/functional/radio_hidl_hal_main.cpp
ts/functional/radio_hidl_hal_test.cpp
ts/functional/radio_hidl_hal_utils.h
ts/functional/radio_response.cpp
d084d97f8f5f79aa4639fbba71ccf9d4beede4ab 16-Feb-2017 Jack Yu <jackyu@google.com> Added the new RIL request to set SIM power state

The new RIL request for powering up/down the SIM card.

Test: Telephony sanity tests
bug: 32224755
Change-Id: Ib4204b9612fd9bc02bd99baebabf5ed7120e89fe
Radio.hal
RadioResponse.hal
ts/Radio.vts
ts/RadioResponse.vts
821b01c9fe2fc732ea0c79da9501564ea815cd54 15-Feb-2017 Steven Moreland <smoreland@google.com> update-makefiles.sh

There have been some changes to the way hidl-gen generates these and
some CLs got out of sync with hidl-gen.

Test: pass
Change-Id: I33c573499d5dd37de447902fd93929b80a5df371
ndroid.mk
3bef939f948ba93bebd92ee59f4a4f1a099b0e42 14-Feb-2017 Zhuoyao Zhang <zhuoyao@google.com> Update .vts files on master based on the latest .hal file and hidl-gen

Test: mma
Change-Id: I9558f300505db83e26f7c241c5cf729cd005a07b
ts/RadioResponse.vts
8cf1b27b119b9b0c7ce08e9ca054ba8b3e8b942c 13-Feb-2017 Zhuoyao Zhang <zhuoyao@google.com> Merge "Update vts files on aosp." am: 248e3932fe am: 848e5db57f am: 832e7bd89a
am: 47497a0536

Change-Id: I2a66a8ef82ce6d93ad8ab274832dd3fdb15a0f95
248e3932fe968f405767ccb9c65c1d074b9ebb08 13-Feb-2017 Zhuoyao Zhang <zhuoyao@google.com> Merge "Update vts files on aosp."
65c99d7f082d70be4a5cde1ecbb76d1c69d9ec8b 24-Jan-2017 Zhuoyao Zhang <zhuoyao@google.com> Update vts files on aosp.

* Based on the latest hidl-gen and .hal files.

Test: mma
make vts.

Change-Id: I4765450d985afd552fe720d91b9ab3422f5b7a47
ts/Radio.vts
ts/RadioIndication.vts
ts/RadioResponse.vts
ts/Sap.vts
ts/SapCallback.vts
ts/types.vts
0de66edb93fb5d4c5dcb8d236a8aff06dee0381e 01-Feb-2017 Amit Mahajan <amitmahajan@google.com> Add missing response function.

Test: None; only interface change.
Bug: 32020264
Merged-in: I28638f9371a6b09d72862a13a15d5f7e319d9337
Change-Id: I28638f9371a6b09d72862a13a15d5f7e319d9337
RadioResponse.hal
85120c9490dfc53421a0eeee648acf65ac96cefb 10-Feb-2017 Tri Vo <trong@google.com> Update makefiles to use filgroup syntax.

Test: mmma hardware/interfaces
Change-Id: I9f4457c78b7820c242d46359f0debe05d1b3e482
ndroid.mk
be8ef538db89508446694da9a37aca8ae2c47c7a 01-Feb-2017 Amit Mahajan <amitmahajan@google.com> Add missing response function.

Test: None; only interface change.
Bug: 32020264
Change-Id: I28638f9371a6b09d72862a13a15d5f7e319d9337
RadioResponse.hal
4ce38bc27ff318183baeee33fc6ebedd1384b30c 10-Feb-2017 Tri Vo <trong@google.com> Use filegroup as genrule srcs. am: 06da29ffae am: 5b43e2caa8 am: 831bfd746c
am: 6924f25a61

Change-Id: Iffa108b900ecbd2800090b5b1cdfc4fc65f63f3c
06da29ffae330152f607e42ffa2b390eff7f813b 08-Feb-2017 Tri Vo <trong@google.com> Use filegroup as genrule srcs.

Test: mmma hardware/interfaces -j64
Change-Id: If282ed5f4a87045d169fcea7ad648b046a5f1cfb
ndroid.bp
ndroid.mk
c409e30da772151fbc958524f2df4d1367b19b15 10-Feb-2017 Andreas Huber <andih@google.com> Updated makefiles am: 0574bacb2a am: f9c87639bf am: bf7b779b40
am: 238660c10a

Change-Id: I1600e1a693462fb99b684381860fa788867f45cf
0574bacb2ac9803c1238af89132761c406263850 09-Feb-2017 Andreas Huber <andih@google.com> Updated makefiles

Java intermediates are now created in the common rather than the device-
specific generated sources subdirectory.

Bug: 33842609
Test: make
Change-Id: I16af4cd19bf0b24baa0ad9ebfdb86b4d959c8672
ndroid.mk
ce608bec74a947ebd9875004dc5dc4594629c440 08-Feb-2017 Tri Vo <trong@google.com> Migrate driver/profiler to test/vts-testcase/hal.

Bug: 34893894
Test: mmma hardware/interfaces

Change-Id: Ic72716577a5f93700c5056986aff55a76b170b5d
ndroid.mk
bd397ba5e12238e098e9d8379f5008952e7a368b 08-Feb-2017 Tri Vo <trong@google.com> Merge "Remove vts driver/profiler build rules." am: 0f7a0678af am: 3b5f6dad56 am: 468446f91b
am: e9cf6ba378

Change-Id: I7e2fba48c44cdbdb6d87e6d54446986889be26cf
0f7a0678afa97231901cd3c0176f765dc3212a47 08-Feb-2017 Treehugger Robot <treehugger-gerrit@google.com> Merge "Remove vts driver/profiler build rules."
ed7ef8106940795716fb2db68c308ffb2c6cee67 24-Jan-2017 Jack Yu <jackyu@google.com> HIDL change for Android O RIL update

1. Added two new API for screen state replacement.
2. Data call API refactoring work.

bug: 20125037, 32224135, 32223897, 32249926, 30282096, 30173958,
33653220
Test: Telephony sanity tests and unit tests

Merged-In: I6b266637914a85bd57c6a055c52c8ff4ced17e1f
Change-Id: I342b99bed8663d107052e791ac97949b34f7dd99
ndroid.mk
Radio.hal
RadioIndication.hal
RadioResponse.hal
ypes.hal
ac9f1c02f30472f69bbac7b8cd2be08b680d09a1 06-Feb-2017 Tri Vo <trong@google.com> Remove vts driver/profiler build rules.

Generate filegroups for .hal files so that driver/profiler build rules
can migrate to another project.

Bug: 34893894
Test: mmma hardware/interfaces -j32
Change-Id: Iefc98a6df16706fbb798bc32405fe8ff0c3de450
ndroid.bp
7b9b6ca18f182e66c35afc0ca4838175a406838b 03-Feb-2017 Keun Soo Yim <yim@google.com> move VTS stub files and non-functional tests

Test: mma
Bug: 34976004
Change-Id: I20273bdc3a05e2986fcf921f65d2afd6d72781e4
ts/Android.mk
ts/functional/vts/testcases/hal/radio/__init__.py
ts/functional/vts/testcases/hal/radio/hidl/Android.mk
ts/functional/vts/testcases/hal/radio/hidl/__init__.py
ts/functional/vts/testcases/hal/radio/hidl/host/Android.mk
ts/functional/vts/testcases/hal/radio/hidl/host/AndroidTest.xml
ts/functional/vts/testcases/hal/radio/hidl/host/RadioHidlTest.py
ts/functional/vts/testcases/hal/radio/hidl/host/__init__.py
921a0d163f662559ad895fd9cced59a53ec9f2fd 04-Feb-2017 Jack Yu <jackyu@google.com> Merge "HIDL change for Android O RIL update"
3590cc105e9328f07dc74a6a3025ed27e17d9010 03-Feb-2017 Zhuoyao Zhang <zhuoyao@google.com> Merge "Support driver/profiler for all hals." am: a0ff9aca7a am: 2b741f188b am: fa531574ab
am: 3d5c20def5

Change-Id: Iccc715c11e0d380706d4bbb30ba2514dcf16b2ba
ac2aec9b0afc2664d0a31ba0d840c3b4d3307bb0 24-Jan-2017 Jack Yu <jackyu@google.com> HIDL change for Android O RIL update

1. Added two new API for screen state replacement.
2. Data call API refactoring work.

bug: 20125037, 32224135, 32223897, 32249926, 30282096, 30173958,
33653220
Test: Telephony sanity tests and unit tests

Change-Id: I6b266637914a85bd57c6a055c52c8ff4ced17e1f
ndroid.mk
Radio.hal
RadioIndication.hal
RadioResponse.hal
ypes.hal
ts/Radio.vts
ts/RadioIndication.vts
ts/RadioResponse.vts
ts/types.vts
bd752892b379e0f4ab924cea8a28ddc9de6cccdc 02-Feb-2017 Zhuoyao Zhang <zhuoyao@google.com> Support driver/profiler for all hals.

* Update the make file to generate driver/profiler for hals.

Test: mma
Change-Id: I2a91d913b05beb8e1ecf28a205852f848ef1f5ee
ndroid.bp
faad7891fb9c0ec45371ff54f1eb0007441523df 06-Jan-2017 Yuexi Ma <yuexima@google.com> vts files for radio hal

Merged-In:I8bce0b3ce4874442638e4967b4b88fcd60497729
Test: mma
Change-Id: I8bce0b3ce4874442638e4967b4b88fcd60497729
(cherry picked from commit 689c6fb1b542dad521272d8c2b8ff823c5b7c062)
ndroid.bp
ts/Android.mk
ts/Radio.vts
ts/RadioIndication.vts
ts/RadioResponse.vts
ts/Sap.vts
ts/SapCallback.vts
ts/types.vts
ee18b250f5822407fed107bc8292a59b17819e8b 28-Jan-2017 Sanket Padawe <sanketpadawe@google.com> Merge "Removed TODOs from radio hal." am: c5447fce20 am: ca1388166a am: b2cdacaa6e
am: 1ef858b769

Change-Id: I1d7da242ff8297b01241e6de1a0c549924f56f08
f346766c0c8bf3489114eaba56b2ed4e1f835824 21-Jan-2017 Jack Yu <jackyu@google.com> Fixed typos and incorrect types

Fixed typos, incorrect types for bitmap, and comment
alignment.

Test: Build
Merged-In: I51a99fa71877cfe168ee2cf31de702f36f57d013
Change-Id: I51a99fa71877cfe168ee2cf31de702f36f57d013
ypes.hal
fcf3654783dc0e0fb9060420b8d384d7d1c42beb 24-Jan-2017 Sanket Padawe <sanketpadawe@google.com> Removed TODOs from radio hal.

+ Opened new bug b/34683858 for addressing one of the TODO in P.

Bug: 34109705
Test: Removed only comments.
Change-Id: Ie78eacbc80def2df3ec448f14a89fbac185bf2af
RadioIndication.hal
ypes.hal
57a72ed3ede213547388ffc10ca955ddf99c14aa 21-Jan-2017 Jack Yu <jackyu@google.com> Fixed typos and incorrect types

Fixed typos, incorrect types for bitmap, and comment
alignment.

Test: Build
Change-Id: I51a99fa71877cfe168ee2cf31de702f36f57d013
ypes.hal
e98c0fa8aa97cae5527b8400269a582a6863f33d 14-Jan-2017 Yuexi Ma <yuexima@google.com> vts test project init for radio hal

Test: ENABLE_TREBLE=true make vts BUILD_GOOGLE_VTS=true -j32 && vts-tradefed run commandAndExit vts --skip-all-system-status-check --primary-abi-only --skip-preconditions --module RadioHidlTest -l INFO
Change-Id: I794108d253bbdfa36a8aa6db336127721a51a017
ts/Android.mk
ts/functional/vts/testcases/hal/radio/__init__.py
ts/functional/vts/testcases/hal/radio/hidl/Android.mk
ts/functional/vts/testcases/hal/radio/hidl/__init__.py
ts/functional/vts/testcases/hal/radio/hidl/host/Android.mk
ts/functional/vts/testcases/hal/radio/hidl/host/AndroidTest.xml
ts/functional/vts/testcases/hal/radio/hidl/host/RadioHidlTest.py
ts/functional/vts/testcases/hal/radio/hidl/host/__init__.py
ts/types.vts
cb5989d239dfa3af5be14a98c50b5dc00bb9a926 12-Jan-2017 Treehugger Robot <treehugger-gerrit@google.com> Merge "Bp/n/sFoo -> Bp/n/sHwFoo"
a8d358fb6313724ab1ae68c487c2006569cd5091 12-Jan-2017 TreeHugger Robot <treehugger-gerrit@google.com> Merge changes from topic 'bphwfoo'

* changes:
Bp/nFoo -> Bp/nHwFoo.
Bp/nFoo -> Bp/nHwFoo
4bc69c918f1f6dbea7a838423fc7c94cdd66b69a 10-Jan-2017 Yifan Hong <elsk@google.com> Bp/nFoo -> Bp/nHwFoo

Bug: 33554989
Test: hidl_test
Change-Id: I748181e9eaf5b78318054b9fd99ac1a43d00498a
ndroid.bp
24162d9dce55909dced353a6066b1061c1c3ced1 11-Jan-2017 Amit Mahajan <amitmahajan@google.com> Use backward compatible enum values. am: 2ab1a10678 am: 790e6d6fe0 am: 04dd3d3021
am: 9ad3abe72c

Change-Id: I7c8d55139e21ab4dad2033cee46a1930abe427fc
2ab1a1067877fdd8f3fb19923539c858fdac9c89 06-Jan-2017 Amit Mahajan <amitmahajan@google.com> Use backward compatible enum values.

Test: none
Bug: 32020264
Change-Id: I4a9da7650c959de590ceea84f24a0918f32edbdb
ypes.hal
10ac9b44f5374282aa4d0e22fbc14e15d4b7dbd6 10-Jan-2017 Yifan Hong <elsk@google.com> Bp/n/sFoo -> Bp/n/sHwFoo

Bug: 33554989
Test: hidl_test
Change-Id: I748181e9eaf5b78318054b9fd99ac1a43d00498a
ndroid.bp
689c6fb1b542dad521272d8c2b8ff823c5b7c062 06-Jan-2017 Yuexi Ma <yuexima@google.com> vts files for radio hal

Test: mma
Change-Id: I8bce0b3ce4874442638e4967b4b88fcd60497729
ndroid.bp
ts/Android.mk
ts/Radio.vts
ts/RadioIndication.vts
ts/RadioResponse.vts
ts/Sap.vts
ts/SapCallback.vts
ts/types.vts
347f07b5de59660642018f09f7d9e4093d11e99c 05-Jan-2017 Amit Mahajan <amitmahajan@google.com> Change list of applications in CardStatus from array to vec.

Test: none
Bug: 32020264
Change-Id: I39420333cd07126904f170487de4d45d630e3c26
ypes.hal
c13c371b45162889d558cff250202cde30df5bfd 03-Jan-2017 Sanket Padawe <sanketpadawe@google.com> Minor changes to telephony error codes in types.hal

Test: Basic build test.
Change-Id: I26227551794729d6643ec63d4a39bc0090240a52
ypes.hal
d7c7e641ef2ff475617c169553ad55d07590fb79 29-Dec-2016 Amit Mahajan <amitmahajan@google.com> Minor fixes in IRadioIndication.hal

Test: none
Bug: 32020264
Change-Id: Ib8540a444c4b98ff033a8e2c519dd25e9b853c57
RadioIndication.hal
ypes.hal
865834e4d4a91127ad552b79a93ba1f3da96ff28 29-Dec-2016 Sanket Padawe <sanketpadawe@google.com> Clean up some fields and APIs in telephony HIDL interface.

Bug: 32020264
Test: Basic build test.
Change-Id: I1493d5b26ef678be14e71db7d6f93a9bfad52980
ndroid.mk
Radio.hal
RadioResponse.hal
ypes.hal
fff290faa0ac4b2ee94a24c33b0aaeab631a77ee 15-Dec-2016 Amit Mahajan <amitmahajan@google.com> Minor updates to ISap hal.

Test: none
Bug: 32020264
Change-Id: I1cfb21cb4e30e71de6418aaaa9e13d8b2746d7b7
SapCallback.hal
441f2fda32d597aa369df299c4da1bfb5e5f7152 14-Dec-2016 Sanket Padawe <sanketpadawe@google.com> Merge "Add new RadioError in telephony hidl interface."
b85d8763c762fb1103cd4c0aebb68a58ce599c4b 13-Dec-2016 Yifan Hong <elsk@google.com> Update makefiles for Java package path.

use V1_0 instead of 1.0.

Bug: 33554192

Test: hidl_test_java
Change-Id: Ic2d95265df10914a60a5bb743d75e839948838c3
ndroid.mk
c284e2768d7ebf71d32e3261986006a7b0d7e461 13-Dec-2016 Sanket Padawe <sanketpadawe@google.com> Add new RadioError in telephony hidl interface.

Bug: 32020264
Test: no test
Change-Id: Ia41c9aa84cb8799394fa70e9a444ba58361121be
ypes.hal
1a7eae777b8f43bfdf8e6808b762f97b5be42389 07-Dec-2016 Sanket Padawe <sanketpadawe@google.com> Add missing function to telephony HIDL interface.

+ fix some comments as per specs.

Test: No test
Bug: 32020264
Change-Id: If8e83a7465e608e28f7e149025da5ede30924602
Radio.hal
RadioResponse.hal
ypes.hal
e19e582bd581f674ac996a8e192066c979cb1c5b 29-Nov-2016 Yifan Hong <elsk@google.com> Update makefiles for hidlizing IBase.

A new dependency android.hidl.base@1.0 is added for
all projects.

Also updated Android.mk for NFC hal (for java constants)

Test: mma

Change-Id: Ia70d0eb0d74de06475a339698386d383d491a43a
ndroid.bp
ndroid.mk
3e3a0998e0032e32f034c996a9dec9bdcf31ee62 22-Nov-2016 Steven Moreland <smoreland@google.com> Update makefiles for logging.

Bug: 32943424
Test: hidl_test
Change-Id: I86dc81935912861073497c07696378895a25f9ee
ndroid.bp
63544eacb69e9e42a28831d2ef9ade93aaa6a3c0 16-Nov-2016 Yifan Hong <elsk@google.com> Split libhidl into base and transport.

Bug: 32756130

Test: mma
Change-Id: Id21cf23abe2910f26bb7895511862443b93dc112
ndroid.bp
d5e70d7f638c4b65c4edca3a0150feae2d91ff51 18-Nov-2016 Sanket Padawe <sanketpadawe@google.com> Merge "Add a missing RIL request in iRadio.hal"
f6e345ac01eb8b2327db29f1b9334146b601acbb 18-Nov-2016 Sanket Padawe <sanketpadawe@google.com> Add a missing RIL request in iRadio.hal

Test: no test

Bug: 32020264
Change-Id: I5b1584e5451c4c04e0a2902791140c4e7bd95549
Radio.hal
d91322ea4375850a86f6f5c7ad062eb722ddc9c4 10-Nov-2016 Treehugger Robot <treehugger-gerrit@google.com> Merge "Extend Telephony HIDL interface to include unsolicited RIL commands."
a08c29cbf988f99c2a7106d3f285c7d6b6af1919 09-Nov-2016 Sanket Padawe <sanketpadawe@google.com> Extend Telephony HIDL interface to include unsolicited RIL commands.

Bug:32020264
Test: No test, only interface.
Change-Id: I242cfd3cffb43531025da37d079d7a68b55d7ca3
ndroid.mk
RadioIndication.hal
ypes.hal
8f084e00d6cac7bd0b9f32bb391908114db1e2db 04-Nov-2016 Colin Cross <ccross@android.com> Support genrules with multiple tools

To allow genrules with more than one tool, rename the tool property to
tools and make it an array, replace $tool with $(location <label>),
and use $() for other variables for consistency.

Bug: 31948427
Test: compare build.ninja
Change-Id: I3d714f70a2af0dc60faeee10e09b6ed166601f1d
(cherry picked from commit b785f5b82ef2efa62ca9d7288cfff64c178080b0)
ndroid.bp
37c96a54e5f5f5a1a613dfd2e3b72fb02c6969d1 04-Nov-2016 Sanket Padawe <sanketpadawe@google.com> Merge "Extend HIDL interface for Radio (RIL)."
d52335cb6483f46c85ee2753f3936022b1d1cb54 04-Nov-2016 Sanket Padawe <sanketpadawe@google.com> Extend HIDL interface for Radio (RIL).

+ All remaining solicited requests to radio covered.

Test: No test for the interface.
Bug: 32020264
Change-Id: I1ee21c01ec9676919a0e88dadc3be2e21a3459a5
ndroid.mk
Radio.hal
RadioResponse.hal
ypes.hal
798205869946fca8e65126ce0bb0c803faa2a4df 01-Nov-2016 Steven Moreland <smoreland@google.com> Running update-makefiles for fixed spacing.

Test: pass
Change-Id: I4dcaf70b1c014f3ecf685d4884601be6f17ee51d
ndroid.bp
ed12ec86eefed4962a88697b0034f940a4d8c92d 24-Oct-2016 Amit Mahajan <amitmahajan@google.com> Initial version of BT SAP hal.

Test: No build issues. Interface only; nothing to test yet.

Bug: 32020264
Change-Id: I8ed46b5e39c37a9efe1593206f782a591f47c9b7
ndroid.bp
ndroid.mk
Sap.hal
SapCallback.hal
ypes.hal
76372496a7754d94079b7fb6315a4ef64e4f6c3b 27-Oct-2016 Sanket Padawe <sanketpadawe@google.com> Develop HIDL interface for radio (RIL).

Test: Only built the hidl interface as there isn't anything else to test.

Bug: 32020264
Change-Id: Ibf62feb9c562992cffb9ba6d1ec85a7e9c22f359
ndroid.bp
ndroid.mk
Radio.hal
RadioCallback.hal
RadioIndication.hal
RadioResponse.hal
ypes.hal
ce9779412a815f3eabe4ff4c4b9967994029dcc3 21-Oct-2016 Steven Moreland <smoreland@google.com> Update headers (for export shared lib headers)

Test: mma -j64
Bug: 32337293
Change-Id: I93e7cab90efac407525a1a5f2ad30f816a530e17
ndroid.bp
4cb7b84aba6b82287c7aa1b575d32188cb9115b7 13-Aug-2016 Amit Mahajan <amitmahajan@google.com> Initial version of radio hal

Test: No build issues. Unused interface; nothing to test yet.

Bug: 32020264
Change-Id: Ie57eb43b777dadbc0b0350f2e33227be3f1d65f1
ndroid.bp
ndroid.mk
Radio.hal
RadioCallback.hal
ypes.hal