summaryrefslogtreecommitdiffstats
path: root/radio
Commit message (Collapse)AuthorAgeFilesLines
* Remove useless Android.mk files.Steven Moreland2017-10-041-19/+0
| | | | | | | | These have been c/p'd all over the place. Test: m -j nothing Bug: 33420795 Change-Id: I77979866dbb2345a41a873c84ec3fccd7b127510
* Use -Werror in hardware/interfacesChih-Hung Hsieh2017-10-041-0/+1
| | | | | | | | * Remove unused local variables. Bug: 66996870 Test: build with WITH_TIDY=1 Change-Id: I48dbbf670cc9eeff2391983788983420f8547cc9
* Fix typo in update makefiles.Steven Moreland2017-09-263-3/+6
| | | | | | Bug: 37518178 Test: pass Change-Id: Ic401b3a473f15ca4c01e58b3072e19db7c31b653
* Update makefiles for hidl adapter.Steven Moreland2017-09-253-0/+247
| | | | | | Bug: 37518178 Test: manual Change-Id: I50e999907d3c64d2b039272b823971998da64d1b
* Fix docstrings for RIL_CellIdentityNathan Harold2017-09-131-8/+8
| | | | | | | | | | | | | | | | | | 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)
* Merge "Add the error code "OPERATION_NOT_ALLOWED" and log the error."yinxu2017-08-101-1/+6
|\ | | | | | | | | | | am: fe9cb04ec1 Change-Id: If1c8a16729f9d405ea0507a8a9ec2f5e4a5237d1
| * Add the error code "OPERATION_NOT_ALLOWED" and log the error.yinxu2017-08-091-1/+6
| | | | | | | | | | | | | | | | | | | | | | Cherry-picked cleanly from: https://googleplex-android-review.git.corp.google.com/#/c/platform/hardware/interfaces/+/2678915/ Test: Telephony sanity tests, run vts -m VtsHalRadioV1_1Target Bug: 64426938 Merged-in: Id4f06842186b10a52640372c23bc2b368cc1e9ab Change-Id: Id4f06842186b10a52640372c23bc2b368cc1e9ab (cherry picked from commit 41815045237eaa7ba6431411bdb222736ceaf9df)
* | Update makefiles for vndk enabled.Steven Moreland2017-08-093-0/+9
|\| | | | | | | | | | | am: 5e59402492 Change-Id: I08414d68d5275df82336653cb91765af7235f914
| * Update makefiles for vndk enabled.Steven Moreland2017-08-083-0/+9
| | | | | | | | | | | | | | | | Test: none Bug: 63866913 Merged-In: I29174fdadca2828455ef49f14e53bc95c5238dbb Change-Id: I29174fdadca2828455ef49f14e53bc95c5238dbb (cherry picked from commit c716b8c3070f560c11fcc0d7d9b8b19af6bbaf28)
* | Merge "Add Owners for radio vts"Shuo Qian2017-08-082-0/+16
|\| | | | | | | | | | | am: 6a63f13176 Change-Id: Ia686d57c519a7ac2c4c546d89bbffe331847a8cc
| * Merge "Add Owners for radio vts"Shuo Qian2017-08-082-0/+16
| |\
| | * Add Owners for radio vtssqian2017-08-042-0/+16
| | | | | | | | | | | | | | | | | | Test: no need Bug: 64220334 Change-Id: I9614d88942f9adf06d60fe6f4702b7b3a7dd8027
* | | Merge changes from topic 'go-away-static-hidl-java'Steven Moreland2017-08-045-3489/+38
|\| | | | | | | | | | | | | | | | | am: f4c58cd48c Change-Id: I3502ad1d51868cd82bbe811bdf2b96ec45ccfbe6
| * | Merge changes from topic 'go-away-static-hidl-java'Steven Moreland2017-08-045-3489/+38
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | * changes: Update makefiles. Add an empty 1.1 ISap interface. [AWARE] Fix validity check on PMK + export PASSPHRASE lengths
| | * | Update makefiles.Steven Moreland2017-08-033-3521/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| | * | Add an empty 1.1 ISap interface.Amit Mahajan2017-08-033-0/+70
| | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is needed since manifest doesn't support different versions for different interfaces in a package. Since there's a 1.1 for IRadio, there needs to be a 1.1 for ISap as well. Test: build Bug: 63598469 Bug: 62371412 Change-Id: I7537b0074f772fab4a26d4ed97d346610784eeac Merged-In: I9a0bd898e5d236f05d6574b3e3093521d0f57d52
* | | Merge "Add vts test for setCarrierInfoForImsiEncryption"Shuo Qian2017-08-032-1/+26
|\| | | | | | | | | | | | | | | | | am: afcdb1effb Change-Id: I08ab4ff325457ee5242060a5b40e56ce0c227ad4
| * | Merge "Add vts test for setCarrierInfoForImsiEncryption"Shuo Qian2017-08-032-1/+26
| |\ \
| | * | Add vts test for setCarrierInfoForImsiEncryptionsqian2017-08-032-1/+26
| | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently there is no implementation for this api by vendor code. So we should check only for REQUEST_NOT_SUPPPORTED or NONE as error returned at present. Test: run vts Bug: 64073713 Change-Id: I27f544cf6521d2f913f97e1b8f662a05166ddc11 Merged-In: I27f544cf6521d2f913f97e1b8f662a05166ddc11
* | | Merge changes from topic 'vts_deps'Tri Vo2017-08-032-44/+8
|\| | | | | | | | | | | | | | | | | am: 7d149a564f Change-Id: Idf236b741d7ff2cc529002218c34a3b4f0cf625c
| * | Merge changes from topic 'vts_deps'Treehugger Robot2017-08-032-44/+8
| |\ \ | | |/ | |/| | | | | | | | | | * changes: VTS tests now static link to HAL def libs. Add cc_defaults VtsHalTargetTestDefaults
| | * VTS tests now static link to HAL def libs.Tri Vo2017-08-032-44/+8
| | | | | | | | | | | | | | | | | | | | | | | | And use VtsHalTargetTestDefaults. Bug: 64040096 Test: compiles Change-Id: I3cfb1a64f6abcf3145337a736800b72d92a0b152
* | | Change dependency librarySundong Ahn2017-08-023-0/+12
|\| | | | | | | | | | | | | | | | | am: 94293086f8 Change-Id: I3b024890195dad8fa3435a4ff493adbddb63ef20
| * | Change dependency librarySundong Ahn2017-08-013-0/+12
| |/ | | | | | | | | | | | | | | | | | | | | | | 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
* | Merge "Update HIDL makefiles."Steven Moreland2017-07-313-3/+3
|\| | | | | | | | | | | am: 49dad304a5 Change-Id: I29f1de44312f589ba6e1df9498809cbb31315a2b
| * Merge "Update HIDL makefiles."Treehugger Robot2017-07-313-3/+3
| |\
| | * Update HIDL makefiles.Steven Moreland2017-07-263-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | Fix VTS errors of the network scan APIyinxu2017-07-281-3/+6
|\| | | | | | | | | | | | | | | | | am: 0e9094142f Change-Id: Ic3620579f9d428da82f612c71c039336f791ca2d
| * | Fix VTS errors of the network scan APIyinxu2017-07-261-3/+6
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | Since the new network scan API is only supported by some devices, we should add the REQUEST_NOT_SUPPORTED to the possible returned errors. Cherry-picked cleanly from: https://googleplex-android-review.git.corp.google.com/#/c/2596051/ Test: Telephony sanity tests, run vts -m VtsHalRadioV1_1Target Bug: 63914600 Merged-in: I965ee6422aaa5e02bf67466f5288b808183f1738 Change-Id: I965ee6422aaa5e02bf67466f5288b808183f1738 (cherry picked from commit 03c6b592c1eeec984eb31914dbf60bc05887cdec)
* | Merge " Add VTS code for the network scan API"yinxu2017-07-242-2/+76
|\| | | | | | | | | | | am: 6ef70c9040 Change-Id: I53e0827adf81cfde229f2f1d202ba5e589b7b4e3
| * Add VTS code for the network scan APIyinxu2017-07-202-2/+76
| | | | | | | | | | | | | | | | | | | | | | | | Test: Telephony sanity tests, run vts -m VtsHalRadioV1_1Target Bug: 63531235 Cherry-picked cleanly from: https://googleplex-android-review.git.corp.google.com/#/c/2524924/ Merged-in: I25c85b2abb738959d1445e0054049db4bb2f2dfd Change-Id: I25c85b2abb738959d1445e0054049db4bb2f2dfd (cherry picked from commit 2495cf5a95bc92987b637649933a478f10967cfd)
* | resolve merge conflicts of 6ecc54a7 to stage-aosp-mastersqian2017-07-181-13/+26
|\| | | | | | | | | | | Test: I solemnly swear I tested this conflict resolution. Change-Id: I369fe9aacf37dcea6225b5e5a658159dfb859ad0
| * Fix some VTS for 2017 devicesandroid-o-preview-4sqian2017-07-181-13/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 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
* | Add RadioIndication for Radio VTS testsqian2017-07-179-86/+1819
|\| | | | | | | | | | | am: e635772b01 Change-Id: I535ab37b19272575a8a53364d5332173479d92e0
| * Add RadioIndication for Radio VTS testsqian2017-07-179-86/+1819
| | | | | | | | | | | | | | | | | | Fix 1.1 radio folder bug Bug: 38499208 Test: run vts Change-Id: I6d39ce258d5318ce06fc7c99dad4caf0a3e35415 Merged-In: I6d39ce258d5318ce06fc7c99dad4caf0a3e35415
* | Add radio 1.1 vts test folder.sqian2017-07-1122-15/+312
|\| | | | | | | | | | | am: c673a94a96 Change-Id: I9800dbb5789cc0db8df5ab2a31bdab50e016d618
| * Add radio 1.1 vts test folder.sqian2017-07-1022-15/+312
| | | | | | | | | | | | | | Bug: 38034125 Test: compile; adb shell compiled_vts_binary Change-Id: I05d4f03db40ac712f120ac0e3e52301a6252f041 Merged-In: I05d4f03db40ac712f120ac0e3e52301a6252f041
* | Merge "Radio Keepalive HAL" am: 95f0176afanharold2017-06-165-1/+244
|\| | | | | | | | | | | am: 3ed4ff9c74 Change-Id: Ie749848ad85b1d35b94f0bd02771dad684117005
| * Radio Keepalive HALNathan Harold2017-06-155-1/+244
| | | | | | | | | | | | | | | | | | This adds support for offloading of keepalive packets to the radio for reduced power consumption. Bug: 33277538 Test: none Change-Id: I8e8a841e25f18afeae07f70024c698efa58263e2
* | Radio Interface changes to allow the modem to query the framework for the ↵pkanwar2017-06-133-13/+61
|\| | | | | | | | | | | | | | | key. am: 1076d5ba87 am: fd603f9274 Change-Id: Ib6bdb9102b9271329c29f6f5caf48a7d1a51b584
| * Radio Interface changes to allow the modem to query the frameworkpkanwar2017-06-123-13/+61
| | | | | | | | | | | | | | | | | | | | for the key. We will now pass the ImsiEncryptionInfo object which includes mnc/mcc. BUG: 35606429 Test: manual Change-Id: Iae18382f1f244be6a756a47753f0345e1925ca4a
* | Merge "Fix vts tests:" into oc-devShuo Qian2017-06-123-14/+28
|\ \ | | | | | | | | | | | | | | | am: 14b34e19d6 Change-Id: Ib2f1a77ece04254a73cdd69c9a46206593c5d4a9
| * | Fix vts tests:sqian2017-06-093-14/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 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
* | | Merge "Fix vts tests:" into oc-devShuo Qian2017-06-097-16/+41
|\| | | | | | | | | | | | | | | | | am: dda2e8cdc2 Change-Id: If80eae601d647f2fd943e98ddd411206375ec969
| * | Fix vts tests:sqian2017-06-087-16/+41
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | Fix some stk api Radio Vts tests.Sanket Padawe2017-06-052-13/+18
|\| | | | | | | | | | | | | | | | | am: 2ab0ec0626 Change-Id: Ib4063e3c10dbf161c9e8fa479dc6bb8c2345a6ac
| * | Fix some stk api Radio Vts tests.Sanket Padawe2017-06-052-13/+18
| | | | | | | | | | | | | | | | | | | | | Bug: 37502436 Test: Manual vts Change-Id: Idd9a1fd38413aed89aaa152cb9a91c001f18b339 Merged-in: Idd9a1fd38413aed89aaa152cb9a91c001f18b339
| * | Generate serial number randomly in VTS unit testsqian2017-05-3120-2860/+2753
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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)
* | | resolve merge conflicts of 0e50326a to oc-dev-plus-aospsqian2017-05-3120-2855/+2750
|\ \ \ | | |/ | |/| | | | | | | Test: I solemnly swear I tested this conflict resolution. Change-Id: I91fb2abbee5db431e8dc5dbfc8fc9fe0b9179b0c
| * | Generate serial number randomly in VTS unit testsqian2017-05-3120-2825/+2753
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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