commit | 65124c822e9cb8c462ae22a7c9479feb8e52d5f5 | [log] [tgz] |
---|---|---|
author | Pavel Zhamaitsiak <pavelz@google.com> | Tue Feb 17 15:39:40 2015 -0800 |
committer | Etan Cohen <etancohen@google.com> | Thu Feb 19 00:42:10 2015 +0000 |
tree | bb74f1123896f70d5a0a1ff92cadda3cbc8fe2cd | |
parent | 62a2b2f341be6130e4022b487648ff2fee06db8c [diff] |
Add Phone.isRadioOn() function Change-Id: If5a4d7ab768e9f2a6a03b22e52f39301326f19b7
diff --git a/src/java/com/android/internal/telephony/Phone.java b/src/java/com/android/internal/telephony/Phone.java index 3d2d304..77bf580 100644 --- a/src/java/com/android/internal/telephony/Phone.java +++ b/src/java/com/android/internal/telephony/Phone.java
@@ -1923,6 +1923,11 @@ public boolean isRadioAvailable(); /** + * Is Radio turned on + */ + public boolean isRadioOn(); + + /** * shutdown Radio gracefully */ public void shutdownRadio();
diff --git a/src/java/com/android/internal/telephony/PhoneBase.java b/src/java/com/android/internal/telephony/PhoneBase.java index c134bd2..5402050 100644 --- a/src/java/com/android/internal/telephony/PhoneBase.java +++ b/src/java/com/android/internal/telephony/PhoneBase.java
@@ -2100,6 +2100,11 @@ } @Override + public boolean isRadioOn() { + return mCi.getRadioState().isOn(); + } + + @Override public void shutdownRadio() { getServiceStateTracker().requestShutdown(); }
diff --git a/src/java/com/android/internal/telephony/PhoneProxy.java b/src/java/com/android/internal/telephony/PhoneProxy.java index 3c71012..152df18 100644 --- a/src/java/com/android/internal/telephony/PhoneProxy.java +++ b/src/java/com/android/internal/telephony/PhoneProxy.java
@@ -1470,6 +1470,11 @@ } @Override + public boolean isRadioOn() { + return mCommandsInterface.getRadioState().isOn(); + } + + @Override public void shutdownRadio() { mActivePhone.shutdownRadio(); }