diff --git a/api/current.txt b/api/current.txt index db1820fb268e8..448e14a17d36b 100644 --- a/api/current.txt +++ b/api/current.txt @@ -37022,8 +37022,12 @@ package android.telephony { method public int describeContents(); method public boolean equals(java.lang.Object); method public int getAsuLevel(); + method public int getCqi(); method public int getDbm(); method public int getLevel(); + method public int getRsrp(); + method public int getRsrq(); + method public int getRssnr(); method public int getTimingAdvance(); method public int hashCode(); method public void writeToParcel(android.os.Parcel, int); diff --git a/api/system-current.txt b/api/system-current.txt index 838f395a2f8bc..7edb77f1f0583 100644 --- a/api/system-current.txt +++ b/api/system-current.txt @@ -40111,8 +40111,12 @@ package android.telephony { method public int describeContents(); method public boolean equals(java.lang.Object); method public int getAsuLevel(); + method public int getCqi(); method public int getDbm(); method public int getLevel(); + method public int getRsrp(); + method public int getRsrq(); + method public int getRssnr(); method public int getTimingAdvance(); method public int hashCode(); method public void writeToParcel(android.os.Parcel, int); diff --git a/api/test-current.txt b/api/test-current.txt index e59e88cdcf767..2dff0b295e2ca 100644 --- a/api/test-current.txt +++ b/api/test-current.txt @@ -37104,8 +37104,12 @@ package android.telephony { method public int describeContents(); method public boolean equals(java.lang.Object); method public int getAsuLevel(); + method public int getCqi(); method public int getDbm(); method public int getLevel(); + method public int getRsrp(); + method public int getRsrq(); + method public int getRssnr(); method public int getTimingAdvance(); method public int hashCode(); method public void writeToParcel(android.os.Parcel, int); diff --git a/telephony/java/android/telephony/CellSignalStrengthLte.java b/telephony/java/android/telephony/CellSignalStrengthLte.java index 3c0a8d6f8a38d..434caadeedc67 100644 --- a/telephony/java/android/telephony/CellSignalStrengthLte.java +++ b/telephony/java/android/telephony/CellSignalStrengthLte.java @@ -168,19 +168,33 @@ public final class CellSignalStrengthLte extends CellSignalStrength implements P } /** - * @hide + * Get reference signal received quality */ public int getRsrq() { return mRsrq; } /** - * @hide + * Get reference signal signal-to-noise ratio */ public int getRssnr() { return mRssnr; } + /** + * Get reference signal received power + */ + public int getRsrp() { + return mRsrp; + } + + /** + * Get channel quality indicator + */ + public int getCqi() { + return mCqi; + } + /** * Get signal strength as dBm */