ADDEDMmsDarkCandy

Change-Id: I4f26c1a5b43422700efed25ebeab423889042320
[DarkCandy]MmsCleanup

Change-Id: I34d7183b87f1e0c6524ed552f74bd16b489cce45
[DrkPopupTextFix]

Change-Id: I2cb082b6e494c12e45a8604a1c59b347b1438ce3
AddDrkIcon

Change-Id: I9df68822ebd7d92968fcd1b79b77c9bee2971169
Send 'reject call with sms' on the correct subscription.

Send sms on the subscription on which the call is rejected.
Get subscription info from the intent 'ACTION_RESPOND_VIA_MESSAGE'
on which the call is rejected.

Change-Id: Id12239184da6e539c2b39ea799a71bd441443e1a
CRs-Fixed: 594214

Conflicts:
	src/com/android/mms/ui/NoConfirmationSendService.java
clean up commit

Change-Id: Ie9d94b024c70a482a0c1de55ae46e8f2e84078da
Cell Broadcast Support in Messaging app

- This feature is supported for India market where
  gsm.sim.operator.iso-country = in
- Cell broadcasts on channel 50 or 60 are displayed in Messaging
  app under SMS from "Cell Broadcast Channel"

Change-Id: Ie5a683f19d2ae7a4e7453494e6faa2db63e6ff82
CRs-Fixed: 576013

Conflicts:
	src/com/android/mms/transaction/SmsReceiverService.java
clean up commit

Change-Id: I718c0cf2a5db98fb3e7380a35d8a4a6eeb441def
Fix to insert proper "from" address in MO MMS

In case of Multisim, add proper subscription info
to get proper "from" address while processing
MO MMS request.

Change-Id: Id6f6990c0a56e6f3d2450136d21570dfa5157082
CRs-Fixed: 596291
MMS: Redesign of Mms auto-retrieval feature.

- Introduce new mapping to facilitate optimized Dds switches.
- Introduce safe-guards to revert back to original subs.
- New implementation to handle various race conditios due to
  multiple MO/MT MMS operations on alternate subs.

Change-Id: I890ccc18657fef137051847cc816946355a26ed5
CRs-Fixed: 583518

Conflicts:
	src/com/android/mms/transaction/TransactionService.java
	src/com/android/mms/ui/SelectMmsSubscription.java
	src/com/android/mms/util/MultiSimUtility.java
clean up commit

Change-Id: Iedcb3025c48874c56805db1d59f9c4a666dba105
Add receiver for cell broadcasts

Handle cell broadcast messages in a separate receiver to avoid
Phone app from requiring RECEIVE_EMERGENCY_BROADCAST permission
to send MT SMS to Mms app. RECEIVE_EMERGENCY_BROADCAST permission
is only required to be checked for cell broadcast messages

CRs-Fixed: 611756

Change-Id: I0662ce7d32f6c71c2f0d4086f9f7284ed61d39ee
(cherry picked from commit fda4902109ac69b958acf3ffb78ca3ade59fbf28)
mms: MSIM support for QuickMessage

Change-Id: I82130ffd8c198bc5c6d705c28f2b70f9661ea1ba
not sure what happened here
still a few errors left

Change-Id: I777746ddfd8e602348603fbc0387a44048c5fa16