diff --git a/telephony/java/com/android/internal/telephony/PhoneProxy.java b/telephony/java/com/android/internal/telephony/PhoneProxy.java index 7c213f70ac88c..60f364e8c7d41 100644 --- a/telephony/java/com/android/internal/telephony/PhoneProxy.java +++ b/telephony/java/com/android/internal/telephony/PhoneProxy.java @@ -35,7 +35,6 @@ import com.android.internal.telephony.gsm.GSMPhone; import com.android.internal.telephony.gsm.UsimServiceTable; import com.android.internal.telephony.ims.IsimRecords; import com.android.internal.telephony.test.SimulatedRadioControl; -import com.android.internal.telephony.CallManager; import java.util.List; @@ -88,7 +87,6 @@ public class PhoneProxy extends Handler implements Phone { if(mOutgoingPhone.equals("GSM")) { logd("Make a new CDMAPhone and destroy the old GSMPhone."); - CallManager.getInstance().unregisterPhone(mActivePhone); ((GSMPhone)mActivePhone).dispose(); Phone oldPhone = mActivePhone; @@ -101,11 +99,9 @@ public class PhoneProxy extends Handler implements Phone { mActivePhone = PhoneFactory.getCdmaPhone(); ((GSMPhone)oldPhone).removeReferences(); - CallManager.getInstance().registerPhone(mActivePhone); oldPhone = null; } else { logd("Make a new GSMPhone and destroy the old CDMAPhone."); - CallManager.getInstance().unregisterPhone(mActivePhone); ((CDMAPhone)mActivePhone).dispose(); //mActivePhone = null; @@ -119,7 +115,6 @@ public class PhoneProxy extends Handler implements Phone { mActivePhone = PhoneFactory.getGsmPhone(); ((CDMAPhone)oldPhone).removeReferences(); - CallManager.getInstance().registerPhone(mActivePhone); oldPhone = null; }