am d84e5b87: Merge "Telephony: Add + for international number for MT SMS"

* commit 'd84e5b87e46374fee5dbccc15cfe9a12208ceb65':
  Telephony: Add + for international number for MT SMS
am 543d79cc: Merge commit \'3ab4c135be3d5d3bf529f63ef932f95526401feb\' into HEAD

* commit '543d79cc5e7281675345ba7ddb8baa930f548b50':
Fix OOBE crash/DoS after receiving 0-byte WAP push.

Add a try/catch block around the code in WapPushOverSms.dispatchWapPdu(),
so we don't get into a reboot trap on receiving weirdly formed messages.
Only catch ArrayIndexOutOfBoundsException, which is difficult to
prevent inside dispatchWapPdu() for 0-byte PDUs or other unusual
contents. The caller should probably catch any unhandled exceptions of other types and log them with stack traces.

Bug: 11967705
Change-Id: Iabfec68d2564dd438d45c80cdba877bf19fa0397
am 023346cf: Fix OOBE crash/DoS after receiving 0-byte WAP push.

* commit '023346cf9050c146a36eedd14886d0e9a679dc49':
  Fix OOBE crash/DoS after receiving 0-byte WAP push.
am 9e6a8351: Merge "RIL changes for supporting generic SIM communication."

* commit '9e6a8351f1ee21e7dd7d30583c7085fcbeb3a863':
  RIL changes for supporting generic SIM communication.
am 7330d304: Merge commit \'eb7d144424aae66b25737a8d8791d192c980d86b\' into HEAD

* commit '7330d304407448eceababbe4772253b135674f27':
am f39de086: am ddeba83b: Merge "Consider EF-SMS for both gsm and cdma"

* commit 'f39de086fddea9e9f6b8c56b04d8dd38a84237db':
  Consider EF-SMS for both gsm and cdma
am de9ca65e: Merge "Change in semantics for RIL_REQUEST_SIM_OPEN_CHANNEL: -1 indicates error."

* commit 'de9ca65e9ecdef899ea2e3b7f07ba87bfb97a9a4':
  Change in semantics for RIL_REQUEST_SIM_OPEN_CHANNEL: -1 indicates error.
am 89edee05: Merge "Removing the error return value requirement for RIL_REQUEST_SIM_OPEN_CHANNEL."

* commit '89edee054acf2d7fee73f9c3ba7d5ab75d0b1245':
  Removing the error return value requirement for RIL_REQUEST_SIM_OPEN_CHANNEL.
UICC : delete adn cache after SIM REFRESH RESET

delete ADN cache after SIM REFRESH RESET for updating the SIM contacts

Bug: 12751374
Change-Id: I2d707dca3e76271f203b1b86212947e3287a8ed1
am 7af882af: UICC : delete adn cache after SIM REFRESH RESET

* commit '7af882af5b1195e03881a61f177adf86e44ab76f':
  UICC : delete adn cache after SIM REFRESH RESET
am 51a65426: Merge "Telephony API extension v2"

* commit '51a65426edfa3e5fdc36243aba940789001b5ad4':
  Telephony API extension v2
am a29f56db: Merge "Handle DATA_CALL_LIST in DCC and update dataActivity properly"

* commit 'a29f56db119b93cc5f66c1cf2091a70ef886b30c':
  Handle DATA_CALL_LIST in DCC and update dataActivity properly
am 4a644652: Merge "Telephony: Handling of supplimentary services in Call"

* commit '4a6446528c86eb723882d9eabd88bd39e7249dbd':
  Telephony: Handling of supplimentary services in Call
Fix isSameNamedOperatorConsideredRoaming [DO NOT MERGE]

Does a loop checking data based on your current network,
but exits out based on the result of the first check rather
than doing the rest of the checks.

Bug: 11408729
Bug: 12121959
Change-Id: I37f98682702ec19467f374d64a23e15fb87e9697
am fb36cdca: Fix isSameNamedOperatorConsideredRoaming [DO NOT MERGE]

* commit 'fb36cdca91cbbfd12ca680ce0e1a2b33f7e85ab6':
  Fix isSameNamedOperatorConsideredRoaming [DO NOT MERGE]
Switch from SIM to carrier info for wifi country

Now will also inform when no known country too.

bug:11062898
Change-Id: I4a938119c1c06898b39b3bcc6124031d2f66dd71
am b0b637db: Switch from SIM to carrier info for wifi country

* commit 'b0b637dbf2a67c0e7eee917c0809f1cc54983986':
  Switch from SIM to carrier info for wifi country
Telephony: Add + for international number for MT SMS

Add + if international number is not having + at starting.

Bug: 10951615
Bug: 11599528
Change-Id: I0000b0685181f17ba6b5b0eaaba60a77971e7908
Handle provisioning APN by turning off/on data.

This is a start and two tests succeed:

Tested expired AT&T SIM and waiting 15min for alarm to fire.
Tested a provisioned Verizon SIM and works normally.

I've NOT tested AT&T where I've properly completed the provisioning.
I've NOT tested T-Mobile SIM either provisioned or not-provisioned.
I've NOT tested provisioning over WiFi.
I've NOT tested that WiFi <-> Mobile works
I've NOT tested voice calls, SMS, MMS
...

The current bug is below, but it is poorly named either it should be
renamed or a new bug created.

Bug: 13190133
Change-Id: I0a09f642614cd27a8655e9dae764b8999ce485b8