Add android.permission.INTERCEPT_SMS permission.

Change-Id: I2e357b6a35d8d962eefa903b7de420b556b9f266
Support additional LTE network modes

- Support all LTE network modes defined in RILConstants and
  com.android.internal.telephony.Phone.
- Enable LTE options for GSM LTE phones.
- Implement toggleLTE.
  - LTE/CDMA mode may be overridden with toggleLTE_lte_cdma_nt_mode.

Consists of (partial) cherry-picks of these CM 10.0 commits:

commit a8eb4dce7b19bfa74fbbde128336f93057133d97
Author: Mike Kasick <mike@kasick.org>
Date:   Fri Aug 10 18:04:44 2012 -0400

    Make "Preferred network mode" strings consistent, fix LTE modes.

    - Make network mode strings, comments, internally consistent with each other.
    - Show LTE modes only for CDMA/LTE and GSM/LTE devices, not non-LTE.
    - Revert to "Global" label for NETWORK_MODE_GLOBAL on non-LTE devices, to
      remain consistent with RILConstants, but also because this mode is used
      for CDMA/EvDo/GSM/WCDMA mode on global-capable devices.
    - Consistently show "CDMA / EvDo" whether on a CDMA or CDMA/LTE phone.

    This should be the complete superset of network modes supported on all
    devices.  Individual devices may prune this list to include only network
    modes that their radios support.

    Note, the "Global" mode label (preferred_network_mode_lte_cdma_summary)
    remains unchanged from its overloaded-to-support-LTE-on-toro capacity for
    consistency with AOSP, although though this overloading is a mess.

    Change-Id: I39bcf73474778a4d83753eddb5014642e41ab9b3

commit 9025baeddf9b7325e07605fca310fa897dcd9175
Author: dhacker29 <davidhackerdvm@gmail.com>
Date:   Tue Jul 10 10:59:01 2012 -0500

    Add NT_MODE's for NETWORK_MODE's 8 and 10

    as defined in RILConstants.java

    Change-Id: I225bb776152e4c63ade1f70669edb2df3986634c

commit a03ba4f3ea1c059d91aba747964314ab657d6842
Author: Ricardo Cerqueira <github@cerqueira.org>
Date:   Tue Apr 17 01:34:31 2012 +0100

    Phone: Enable LTE options for GSM LTE phones

    Change-Id: I580c37f3272c8cc8363e8db5b1c227bf6f74a04a

Change-Id: I326584e1f82cc84c244c23282b096a98703d4b1a

Conflicts:
	res/values/config.xml
	res/values/strings.xml
	src/com/android/phone/MobileNetworkSettings.java

Conflicts:

	res/values/config.xml
Phone: Fix LTEToggle for t0ltecdma

Some devices need to be toggled into
LTE/CDMA/EVDO

Could fix other device too.

add ro.config.qc_lte_network_modes=true to prop to use.

Patchset 2: add integer.toggleLTE_lte_cdma_nt_mode check back in.

Change-Id: I53d1a6b37335b6a7e2d7f0ed8195592e6f73d69f
Add missing string arrays for LTE
Phone: Disable accelerometer sensor while in-call and screen UI is off

Avoid waking the sensors even when the Screen UI is off
while in-call. This fix ensures that by disabling
the listener in such a scenario (In-Call + Screen UI turned off)
there is no spike in power consumption.

Change-Id: I35da9c420de263a42fec09d7ee16391f15568944
Phone: Disable call time display when display is off

Currently a 1 sec timer is used to display the call
duration even when the display is off. This patch
disables the use of this timer when the display is
off.

Change-Id: Ie35baf474d842c6f09b936c8bfa2791b71468613
Author: john mathew <john.mathew@intel.com>
Signed-off-by: Xiaokang Qin <xiaokang.qin@intel.com>
Signed-off-by: Beare, Bruce J <bruce.j.beare@intel.com>
Signed-off-by: Jack Ren <jack.ren@intel.com>
Author-tracking-BZ: 9267
Phone: Play an out of service tone if SIM card is removed during call

In the audio framework, if no tone is played at call disonnection, the output is not
released correctly in accordance to the platform audio drivers. Thus the audio is not
reset gracefully and the Modem ALSA driver not closed. As a result it is not possible
to playback a stream after a call ended due to a SIM removal. Playing an out of service
tone solves the problem.

Change-Id: I23a46951b903f9c01d3096a27dd80ff2f318187e
Author: Vincent Becker <vincentx.becker@intel.com>
Signed-off-by: Xiaokang Qin <xiaokang.qin@intel.com>
Signed-off-by: Beare, Bruce J <bruce.j.beare@intel.com>
Signed-off-by: Jack Ren <jack.ren@intel.com>
Author-tracking-BZ: 11908