cm: add selective based spn (2/2)

* patch set 1 to 7 doesn't fix the problem, it bruce forces the spn
list to ALL DEVICES.
* this change and http://review.cyanogenmod.org/#/c/57393/
will attack the problem at lowest level, customized it for speed
and memory.
*  the best part is that it handles letters and exit the
function when it find a letter in the response from ril.

Change-Id: Ia63309acf38617e68b98ff1068463a942fa793df
This commit is contained in:
Dan Pasanen 2014-01-13 07:33:19 -06:00
parent 74b4f9b149
commit 2cfe6b260b
2 changed files with 1712 additions and 0 deletions

View File

@ -6,6 +6,11 @@ PRODUCT_COPY_FILES += \
PRODUCT_COPY_FILES += \ PRODUCT_COPY_FILES += \
vendor/cm/prebuilt/common/etc/spn-conf.xml:system/etc/spn-conf.xml vendor/cm/prebuilt/common/etc/spn-conf.xml:system/etc/spn-conf.xml
# Selective SPN list for operator number who has the problem.
PRODUCT_COPY_FILES += \
vendor/cm/prebuilt/common/etc/selective-spn-conf.xml:system/etc/selective-spn-conf.xml
# Telephony packages # Telephony packages
PRODUCT_PACKAGES += \ PRODUCT_PACKAGES += \
Mms \ Mms \

File diff suppressed because it is too large Load Diff