UICC: to avoid overwriting ICC operator numeric
authorduho.ro <duho.ro@lge.com>
Mon, 16 Sep 2013 20:54:24 +0000 (05:54 +0900)
committerVineeta Srivastava <vsrivastava@google.com>
Wed, 25 Sep 2013 23:04:44 +0000 (16:04 -0700)
commit8469152d2c6bdaf4632a07880bd1bcd6af78d10b
treef0f7479eaff29d9b0cfc6dc748497e587579782b
parentd1b11a349bb6310fb7902280856daf09cac20647
UICC: to avoid overwriting ICC operator numeric

When the SIM card is inserted and the radio tech is CDMA,
init() of CDMAPhone overwrites the ICC operator numeric as
CDMA_HOME_OPERATOR_NUMERIC. It makes some abnormal state when the
CDMA_HOME_OPERATOR_NUMERIC has a wrong value or empty.
This change is skipping the overwriting ICC operator numeric when UICC
card has a SIM/USIM application because the application has its own
operator numeric.

Bug: 10774885
Change-Id: I0171000ef38fad23858f7266ab0cae3bd314b6b1
src/java/com/android/internal/telephony/cdma/CDMAPhone.java