SamsungQualcommRIL: make mQANElements adjustable

The new proprietary blobs for i9305 require that mQANElements = 6.
This simply introduces a new property that can be used to adjust
the value of mQANElements if required.

Change-Id: If25fd73fd2700d6d36b2f2e8bd671b56703b0878
GsmSST: Disregard any invalid verbose values for timezones in NITZ requests

And assume anything resulting in "GMT" is invalid, since that's the
default value returned by libcore

Change-Id: Iee8509c76228f9977b5df3f4e69c82ca063efce8
DcTrackerBase: Dont provision APN if default is disconnecting

Change-Id: I4f1d6551dee3dc2f737fda0fefde95d441ef25e1
Merge "DcTrackerBase: Dont provision APN if default is disconnecting" into android-4.4
[2/7] telephony: Blacklist Support

Base: https://gerrit.omnirom.org/#/c/5668/
InCallUI: https://gerrit.omnirom.org/#/c/5669/
Mms: https://gerrit.omnirom.org/#/c/5671/
Settings: https://gerrit.omnirom.org/#/c/5011/
TelephonyProvider: https://gerrit.omnirom.org/#/c/5012/
Telephony: https://gerrit.omnirom.org/#/c/5010/

Change-Id: I4c46c8b5f2bca986e75b97aa522edef3c767778a
[1/3] Opt_Telephony: Implement SIM card management

Change-Id: Ie8a36fb2d73664587ef9ccf91459cf2452f375f0
telephony: added OppoRIL

Also filter operator list for duplicates

PS2:
whitespaces

Change-Id: I783dece8fe800f414c5a8dfc7c149171176c2bb1
Move SemcQualcomm7x30RIL to device common tree

This has been moved to the device tree now, making it easier to maintain

Change-Id: I2f58e30f44e02465c9944d31154a2112251faa92
Try just moving the disconnect to only happen on active connections

Conflicts:
	src/java/com/android/internal/telephony/dataconnection/DcTracker.java
Correct log message to reflect where we are in code.
Give a return value because I have to
Telephony API extension v2

Added the following notifications:

public void notifyPreciseCallState(Phone sender);
public void notifyDisconnectCause(Connection.DisconnectCause cause, int preciseCause);
public void notifyPreciseDataConnectionFailed(Phone sender, String reason, String apnType, String apn, String failCause);

Change-Id: If3b88c679507c529b746046c4a17cf6d9974bd09
Handle DATA_CALL_LIST in DCC and update dataActivity properly

Update mActivity in DCC before notifyDataActivity. Without this change,
the notifyDataActivity was notifying incorrect data activity status
due to race condition between DCT when mActivity was updated and
DCC thread where notifyDataActivity was called.

Change-Id: Ie380e635a27622feaeeb740b575547e9e9604890