Merge "FM: Remove FM TX support"
diff --git a/fmapp2/src/com/caf/fmradio/FMRadioService.java b/fmapp2/src/com/caf/fmradio/FMRadioService.java
index ec080bb..aaf38cb 100644
--- a/fmapp2/src/com/caf/fmradio/FMRadioService.java
+++ b/fmapp2/src/com/caf/fmradio/FMRadioService.java
@@ -2218,7 +2218,6 @@
// This will reset the FM radio receiver
if (mReceiver != null)
{
- bStatus = mReceiver.reset();
mReceiver = null;
}
stop();
diff --git a/qcom/fmradio/FmRxEventListner.java b/qcom/fmradio/FmRxEventListner.java
index f73aab3..0f73a5c 100644
--- a/qcom/fmradio/FmRxEventListner.java
+++ b/qcom/fmradio/FmRxEventListner.java
@@ -220,8 +220,12 @@
cb.FmRxEvDisableReceiver();
Thread.currentThread().interrupt();
} else {
+ FmTransceiver.setFMPowerState(FmTransceiver.FMState_Turned_Off);
Log.d(TAG, "Unexpected RADIO_DISABLED recvd");
+ Log.v(TAG, "RxEvtList: CURRENT-STATE : FMRxOn ---> NEW-STATE : FMOff");
+ FmTransceiver.release("/dev/radio0");
cb.FmRxEvRadioReset();
+ Thread.currentThread().interrupt();
}
break;
case 19: