Merge "FM: Disable search by PTY"
diff --git a/fmapp2/src/com/caf/fmradio/FMRadio.java b/fmapp2/src/com/caf/fmradio/FMRadio.java
index 0893664..f4ed775 100644
--- a/fmapp2/src/com/caf/fmradio/FMRadio.java
+++ b/fmapp2/src/com/caf/fmradio/FMRadio.java
@@ -269,6 +269,7 @@
    public static boolean mUpdatePickerValue = false;
 
    private LoadedDataAndState SavedDataAndState = null;
+   private static String mBTsoc = "invalid";
 
    /** fm stats property string */
    public static final String FM_STATS_PROP = "persist.fm.stats";
@@ -387,6 +388,7 @@
       if ((mERadioTextScroller == null) && (mERadioTextTV != null)) {
           mERadioTextScroller = new ScrollerText(mERadioTextTV);
       }
+      mBTsoc = SystemProperties.get("qcom.bluetooth.soc");
    }
 
    protected void setDisplayvalue(){
@@ -697,7 +699,12 @@
           startActivity(launchFMStatIntent);
           return true;
       case MENU_SCAN_START:
-         showDialog(DIALOG_SEARCH);
+         if (mBTsoc.equals("rome")) {
+             clearStationList();
+             initiateSearch(0); // 0 - All stations
+         } else {
+             showDialog(DIALOG_SEARCH);
+         }
          return true;
       case MENU_SCAN_STOP:
          cancelSearch();