Ignore modem crashes in SimChangeReceiver

Modem crash could make telephony send out ACTION_CARRIER_CONFIG_CHANGED
with invalid SIM information, such as an empty SIM operator or empty
ICC ID that result in the ID of a PhoneAccountHandle being "null".

VVM cannot act upon invalid information like this so it should be
ignored. Later when the modem has completed the reset a new
ACTION_CARRIER_CONFIG_CHANGED will be sent and VVM can reconfigure
itself.

Fixes: 32874643
Bug: 32874643
Test: QXDM send_data 0x4b 0x25 0x03 0x00 to manually crash the modem
on a sailfish

Change-Id: I68c3885758737c617b0b6744fc329533cb1e8975
1 file changed