Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 65124c82 authored by Pavel Zhamaitsiak's avatar Pavel Zhamaitsiak Committed by Etan Cohen
Browse files

Add Phone.isRadioOn() function

Change-Id: If5a4d7ab768e9f2a6a03b22e52f39301326f19b7
parent 62a2b2f3
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -1922,6 +1922,11 @@ public interface Phone {
     */
    public boolean isRadioAvailable();

    /**
     * Is Radio turned on
     */
    public boolean isRadioOn();

    /**
     * shutdown Radio gracefully
     */
+5 −0
Original line number Diff line number Diff line
@@ -2099,6 +2099,11 @@ public abstract class PhoneBase extends Handler implements Phone {
        return mCi.getRadioState().isAvailable();
    }

    @Override
    public boolean isRadioOn() {
        return mCi.getRadioState().isOn();
    }

    @Override
    public void shutdownRadio() {
        getServiceStateTracker().requestShutdown();
+5 −0
Original line number Diff line number Diff line
@@ -1469,6 +1469,11 @@ public class PhoneProxy extends Handler implements Phone {
        return mCommandsInterface.getRadioState().isAvailable();
    }

    @Override
    public boolean isRadioOn() {
        return mCommandsInterface.getRadioState().isOn();
    }

    @Override
    public void shutdownRadio() {
        mActivePhone.shutdownRadio();