summaryrefslogtreecommitdiff
path: root/telephony/java/android/telephony/SignalStrengthUpdateRequest.java
AgeCommit message (Collapse)Author
2021-09-21Limit the uniqueness of SignalMeasurementType instead of RAN inRambo Wang
SignalStrengthUpdateRequest Support different SignalMeasurementType with same type of RAN is valid user case. For example, client may be interested to measure both RSRP and RSRQ for EUTRAN. Throw IAE if the SignalThresholdInfo collection is empty. This is behavior specified in the public interface. Bug: 198318496 Test: atest SignalStrengthUpdateRequestTest Merged-In: I87ea5e356189f61fc58dff80456aff35ea2a8e55 Change-Id: I87ea5e356189f61fc58dff80456aff35ea2a8e55 (cherry picked from commit 924964767c85b6daf84b44d9052b792ec1fc668d)
2021-02-24SignalStrengthUpdateRequest#getLiveToken should not be in current.txtRambo Wang
A missing asterisk in the javadoc causes the hidden API leak into current.txt Bug: 180395362 Test: make update-api && make; // and double check manually Change-Id: If86208136fb7402b132c62fa2caad4df3366e8d9
2021-01-20Support new APIs in TelephonyManager to set/clear signal update requestRambo Wang
Introduce set/clearSignalStrengthUpdateRequest in TelephonyManager and ITelephony to support customized signal request from applications. Bug: 164432835 Test: atest android.telephony.cts.TelephonyManagerTest Change-Id: I749376872915a91b9514884547140eaf969dba0e
2021-01-18Introduce SignalStrengthUpdateRequest to customize signal update requestRambo Wang
Privileged apps can send the request through TelephonyManager APIs (in following CL) to monitor signal strength change with interested RAN/SignalMeausrementType/Thresholds. Bug: 164432835 Test: atest com.android.internal.telephony.SignalStrengthUpdateRequestTest Change-Id: Ifba384108b6627e4b808be34e6d828c93e8df995