Disable multithreaded dexopt by default

* There is still a race condition here.
* Power users can re-enable this by setting
  persist.sys.dalvik.multithread to true

Change-Id: I03686bafbac1859695466fcb522bc5436ec82e0d
MusicFX: introduce MusicFX

If MusicFX is enabled, dsp must not build
but dsp must be enabled for all other devices.

Change-Id: Ic9d039f480a60f970b1b6b8d3ace0fb10de53c29
MusicFX: fix ifneq statement

Change-Id: I0e65e66afd207e82b3f2aac3d7af78ace274fb3f
APN type fix for Telenor Serbia

APN type was set to "default,supl,mms" for both internet and mms. Using CyanogenMod (CM11) it is causing of sending and receiving mms to get stuck forever.

This sets APN type for internet to "default,supl" and "mms" for mms.

Change-Id: Ia2cede31788ab4f76b52d8a2f2ef8a934427169e
spn: add override for Korea

This removes duplicated entry for SKTELECOM

Before	- https://www.dropbox.com/s/0kz0go9yruzppsl/Screenshot_2014-08-05-14-23-37.png
After	- https://www.dropbox.com/s/etmomqysq7l8wh9/Screenshot_2014-08-05-14-25-51.png

Signed-off-by: Park Ju Hyung <qkrwngud825@gmail.com>

Change-Id: I2176cd88da0b8580e3d31a986f1a2a67581e679c
Fix inverted logic for MusicFX inclusion

Change-Id: Ie604c843dbf153fe2e3b28394da399f21bc71c5c
Revert "Fix inverted logic for MusicFX inclusion"

This reverts commit 555f8460a679fc1f6e08585381b88810588909d2.

Change-Id: Ie6529c1c11b31a09036c5a7592fddb844edbca47
Rework logic for MusicFX inclusion

Set the flag properly, instead of just messing around with it

P.S.5 Added the missing space. Should work now.

Change-Id: I83883bd80fe63a6ac12747d33e45ccd87ca44932
Add peregrine to build

Change-Id: Iefdc960114e1a7017b1217544366f66ab1263c58
Added APN for Tal Iceland, ref CYAN-5026.
Note that I am not on that network myself so I have not been able to verify the settings. However, they are taken from the official support site.

Change-Id: I8b803f5af6e6c307f4ce85f1e20bf75050bcf1be
apns-conf.xml: update verizon apns

* these are taken from the latest jfltevzw ota update
* appears bearer is no longer needed
* general cleanup of duplicates

Change-Id: Ida43d7e1419d58a50d16c02d51d2bc4ed3495aa6
apns-conf: Fix Elisa EE MMS port.

According to https://www.elisa.ee/et/Eraklient/Pood/setup/58

Change-Id: I2bd046646c98f04490ddfdb6be051ce50cf994e7
Add TIGO and VOX for Paraguay

Change-Id: Ia7d13515e34b14bb46a572f6ef099316a7e1981c
Add APN for Telenet when internationally roaming (MNC=206 MCC=01)

Change-Id: Ia63215206a4129cdef09dd39a4d1d721e789fb10
apns-conf.xml: add Tiscali Mobile (Italy) APNs

Change-Id: I5d34e00357a7efe884c980df5f8da354a2714e2e
Add APNs for Claro (Panama)

Change-Id: I5154650f721942424ae6c9e7cb4c028d042164eb
Add APN for Tele2 4G

Change-Id: I081867e026fa8a406b99c6ad802a16bd30896cf0
Modified APNs for Plus.pl, Orange SK, and Vodafone AU per
CYAN-5208
BACON-1060
BACON-1089

Change-Id: Ide8982a78a4fc070724aa3904c65f18e1f705750
Cleanup/Fix APN data fields

*Remove unsupported fields:
  inactivity_timer, state, spn, extraid, preferapp
*Correct fields:
  authenticationtype="PAP" --> authtype="1"
  authenticationtype="CHAP" --> authtype="2"
  mmsx="http://mms.celcom.net.my" --> mmsc="http://mms.celcom.net.my"
  mmspor="3128" --> mmsport="3128"
  pass="CLAROWEB" --> password="CLAROWEB"
*Cleanup whitespace:
  " = " --> "="
  "  " --> " "

Reference: packages/providers/TelephonyProvider
  src/com/android/providers/telephony/TelephonyProvider.java

Change-Id: Ie18daf638882c58244bbbb6ea9615e6a9fd9dc70
add KPN 4G apn
per CYAN-5253

Change-Id: I45e2cbc6a98b8f1bbc509e640419f3d96641ab98