diff --git a/core/res/res/values-mcc206-mnc05/config.xml b/core/res/res/values-mcc206-mnc05/config.xml
new file mode 100644
index 0000000000000..a684aaac65cf9
--- /dev/null
+++ b/core/res/res/values-mcc206-mnc05/config.xml
@@ -0,0 +1,24 @@
+
+
+
+
+
+ - 20610
+
+
diff --git a/core/res/res/values-mcc206-mnc10/config.xml b/core/res/res/values-mcc206-mnc10/config.xml
new file mode 100644
index 0000000000000..5c96317363f33
--- /dev/null
+++ b/core/res/res/values-mcc206-mnc10/config.xml
@@ -0,0 +1,24 @@
+
+
+
+
+
+ - 20605
+
+
diff --git a/core/res/res/values-mcc208-mnc10/config.xml b/core/res/res/values-mcc208-mnc10/config.xml
index 358bef674c7b8..10a6c5dd83537 100644
--- a/core/res/res/values-mcc208-mnc10/config.xml
+++ b/core/res/res/values-mcc208-mnc10/config.xml
@@ -35,4 +35,28 @@
note that empty fields can be ommitted: "name,apn,,,,,,,,,310,260,,DUN" -->
SFR option modem,websfr,,,,,,,,,208,10,,DUN
+
+ - 21401
+ - 21402
+ - 21403
+ - 21404
+ - 21405
+ - 21406
+ - 21407
+ - 21408
+ - 21409
+ - 21410
+ - 21411
+ - 21412
+ - 21413
+ - 21414
+ - 21415
+ - 21416
+ - 21417
+ - 21418
+ - 21419
+ - 21420
+ - 21421
+
+
diff --git a/core/res/res/values-mcc208-mnc15/config.xml b/core/res/res/values-mcc208-mnc15/config.xml
new file mode 100644
index 0000000000000..32b951c7e9092
--- /dev/null
+++ b/core/res/res/values-mcc208-mnc15/config.xml
@@ -0,0 +1,24 @@
+
+
+
+
+
+ - 20801
+
+
diff --git a/core/res/res/values-mcc214-mnc01/config.xml b/core/res/res/values-mcc214-mnc01/config.xml
index 1b7c462df3daa..ecd812440a884 100644
--- a/core/res/res/values-mcc214-mnc01/config.xml
+++ b/core/res/res/values-mcc214-mnc01/config.xml
@@ -37,4 +37,27 @@
note that empty fields can be ommitted: "name,apn,,,,,,,,,310,260,,DUN" -->
INTERNET,airtelnet.es,,,vodafone,vodafone,,,,,214,01,1,DUN
+
+ - 21402
+ - 21403
+ - 21404
+ - 21405
+ - 21406
+ - 21407
+ - 21408
+ - 21409
+ - 21410
+ - 21411
+ - 21412
+ - 21413
+ - 21414
+ - 21415
+ - 21416
+ - 21417
+ - 21418
+ - 21419
+ - 21420
+ - 21421
+
+
diff --git a/core/res/res/values-mcc214-mnc02/config.xml b/core/res/res/values-mcc214-mnc02/config.xml
new file mode 100755
index 0000000000000..c83de57dd606f
--- /dev/null
+++ b/core/res/res/values-mcc214-mnc02/config.xml
@@ -0,0 +1,46 @@
+
+
+
+
+
+
+ - 21401
+ - 21402
+ - 21403
+ - 21404
+ - 21405
+ - 21406
+ - 21407
+ - 21408
+ - 21409
+ - 21410
+ - 21411
+ - 21412
+ - 21413
+ - 21414
+ - 21415
+ - 21416
+ - 21417
+ - 21418
+ - 21419
+ - 21420
+ - 21421
+
+
+
diff --git a/core/res/res/values-mcc214-mnc04/config.xml b/core/res/res/values-mcc214-mnc04/config.xml
index 71301d5a75d70..6dfa87bdb901a 100644
--- a/core/res/res/values-mcc214-mnc04/config.xml
+++ b/core/res/res/values-mcc214-mnc04/config.xml
@@ -20,6 +20,25 @@
+ - 21401
+ - 21402
+ - 21403
+ - 21405
+ - 21406
- 21407
+ - 21408
+ - 21409
+ - 21410
+ - 21411
+ - 21412
+ - 21413
+ - 21414
+ - 21415
+ - 21416
+ - 21417
+ - 21418
+ - 21419
+ - 21420
+ - 21421
diff --git a/core/res/res/values-mcc214-mnc05/config.xml b/core/res/res/values-mcc214-mnc05/config.xml
new file mode 100755
index 0000000000000..9302b0c1cbe5e
--- /dev/null
+++ b/core/res/res/values-mcc214-mnc05/config.xml
@@ -0,0 +1,43 @@
+
+
+
+
+
+ - 21401
+ - 21402
+ - 21403
+ - 21404
+ - 21406
+ - 21407
+ - 21408
+ - 21409
+ - 21410
+ - 21411
+ - 21412
+ - 21413
+ - 21414
+ - 21415
+ - 21416
+ - 21417
+ - 21418
+ - 21419
+ - 21420
+ - 21421
+
+
diff --git a/core/res/res/values-mcc214-mnc06/config.xml b/core/res/res/values-mcc214-mnc06/config.xml
new file mode 100755
index 0000000000000..c3f2643677447
--- /dev/null
+++ b/core/res/res/values-mcc214-mnc06/config.xml
@@ -0,0 +1,43 @@
+
+
+
+
+
+ - 21401
+ - 21402
+ - 21403
+ - 21404
+ - 21405
+ - 21407
+ - 21408
+ - 21409
+ - 21410
+ - 21411
+ - 21412
+ - 21413
+ - 21414
+ - 21415
+ - 21416
+ - 21417
+ - 21418
+ - 21419
+ - 21420
+ - 21421
+
+
diff --git a/core/res/res/values-mcc214-mnc08/config.xml b/core/res/res/values-mcc214-mnc08/config.xml
new file mode 100755
index 0000000000000..5af6d5d8d5422
--- /dev/null
+++ b/core/res/res/values-mcc214-mnc08/config.xml
@@ -0,0 +1,43 @@
+
+
+
+
+
+ - 21401
+ - 21402
+ - 21403
+ - 21404
+ - 21405
+ - 21406
+ - 21407
+ - 21409
+ - 21410
+ - 21411
+ - 21412
+ - 21413
+ - 21414
+ - 21415
+ - 21416
+ - 21417
+ - 21418
+ - 21419
+ - 21420
+ - 21421
+
+
diff --git a/core/res/res/values-mcc214-mnc09/config.xml b/core/res/res/values-mcc214-mnc09/config.xml
new file mode 100755
index 0000000000000..d789771537f33
--- /dev/null
+++ b/core/res/res/values-mcc214-mnc09/config.xml
@@ -0,0 +1,43 @@
+
+
+
+
+
+ - 21401
+ - 21402
+ - 21403
+ - 21404
+ - 21405
+ - 21406
+ - 21407
+ - 21408
+ - 21410
+ - 21411
+ - 21412
+ - 21413
+ - 21414
+ - 21415
+ - 21416
+ - 21417
+ - 21418
+ - 21419
+ - 21420
+ - 21421
+
+
diff --git a/core/res/res/values-mcc214-mnc10/config.xml b/core/res/res/values-mcc214-mnc10/config.xml
new file mode 100755
index 0000000000000..b66e1a2a27d47
--- /dev/null
+++ b/core/res/res/values-mcc214-mnc10/config.xml
@@ -0,0 +1,43 @@
+
+
+
+
+
+ - 21401
+ - 21402
+ - 21403
+ - 21404
+ - 21405
+ - 21406
+ - 21407
+ - 21408
+ - 21409
+ - 21411
+ - 21412
+ - 21413
+ - 21414
+ - 21415
+ - 21416
+ - 21417
+ - 21418
+ - 21419
+ - 21420
+ - 21421
+
+
diff --git a/core/res/res/values-mcc214-mnc11/config.xml b/core/res/res/values-mcc214-mnc11/config.xml
new file mode 100755
index 0000000000000..9fd06db4070eb
--- /dev/null
+++ b/core/res/res/values-mcc214-mnc11/config.xml
@@ -0,0 +1,43 @@
+
+
+
+
+
+ - 21401
+ - 21402
+ - 21403
+ - 21404
+ - 21405
+ - 21406
+ - 21407
+ - 21408
+ - 21409
+ - 21410
+ - 21412
+ - 21413
+ - 21414
+ - 21415
+ - 21416
+ - 21417
+ - 21418
+ - 21419
+ - 21420
+ - 21421
+
+
diff --git a/core/res/res/values-mcc214-mnc12/config.xml b/core/res/res/values-mcc214-mnc12/config.xml
new file mode 100755
index 0000000000000..7468238c76826
--- /dev/null
+++ b/core/res/res/values-mcc214-mnc12/config.xml
@@ -0,0 +1,43 @@
+
+
+
+
+
+ - 21401
+ - 21402
+ - 21403
+ - 21404
+ - 21405
+ - 21406
+ - 21407
+ - 21408
+ - 21409
+ - 21410
+ - 21411
+ - 21413
+ - 21414
+ - 21415
+ - 21416
+ - 21417
+ - 21418
+ - 21419
+ - 21420
+ - 21421
+
+
diff --git a/core/res/res/values-mcc214-mnc13/config.xml b/core/res/res/values-mcc214-mnc13/config.xml
new file mode 100755
index 0000000000000..35ff4aeb10e79
--- /dev/null
+++ b/core/res/res/values-mcc214-mnc13/config.xml
@@ -0,0 +1,43 @@
+
+
+
+
+
+ - 21401
+ - 21402
+ - 21403
+ - 21404
+ - 21405
+ - 21406
+ - 21407
+ - 21408
+ - 21409
+ - 21410
+ - 21411
+ - 21412
+ - 21414
+ - 21415
+ - 21416
+ - 21417
+ - 21418
+ - 21419
+ - 21420
+ - 21421
+
+
diff --git a/core/res/res/values-mcc214-mnc14/config.xml b/core/res/res/values-mcc214-mnc14/config.xml
new file mode 100755
index 0000000000000..b6a744017bc5a
--- /dev/null
+++ b/core/res/res/values-mcc214-mnc14/config.xml
@@ -0,0 +1,43 @@
+
+
+
+
+
+ - 21401
+ - 21402
+ - 21403
+ - 21404
+ - 21405
+ - 21406
+ - 21407
+ - 21408
+ - 21409
+ - 21410
+ - 21411
+ - 21412
+ - 21413
+ - 21415
+ - 21416
+ - 21417
+ - 21418
+ - 21419
+ - 21420
+ - 21421
+
+
diff --git a/core/res/res/values-mcc214-mnc15/config.xml b/core/res/res/values-mcc214-mnc15/config.xml
new file mode 100755
index 0000000000000..8296410b9bc97
--- /dev/null
+++ b/core/res/res/values-mcc214-mnc15/config.xml
@@ -0,0 +1,43 @@
+
+
+
+
+
+ - 21401
+ - 21402
+ - 21403
+ - 21404
+ - 21405
+ - 21406
+ - 21407
+ - 21408
+ - 21409
+ - 21410
+ - 21411
+ - 21412
+ - 21413
+ - 21414
+ - 21416
+ - 21417
+ - 21418
+ - 21419
+ - 21420
+ - 21421
+
+
diff --git a/core/res/res/values-mcc214-mnc16/config.xml b/core/res/res/values-mcc214-mnc16/config.xml
new file mode 100755
index 0000000000000..1aaf57757c2af
--- /dev/null
+++ b/core/res/res/values-mcc214-mnc16/config.xml
@@ -0,0 +1,43 @@
+
+
+
+
+
+ - 21401
+ - 21402
+ - 21403
+ - 21404
+ - 21405
+ - 21406
+ - 21407
+ - 21408
+ - 21409
+ - 21410
+ - 21411
+ - 21412
+ - 21413
+ - 21414
+ - 21415
+ - 21417
+ - 21418
+ - 21419
+ - 21420
+ - 21421
+
+
diff --git a/core/res/res/values-mcc214-mnc17/config.xml b/core/res/res/values-mcc214-mnc17/config.xml
new file mode 100755
index 0000000000000..be92a3281fb12
--- /dev/null
+++ b/core/res/res/values-mcc214-mnc17/config.xml
@@ -0,0 +1,43 @@
+
+
+
+
+
+ - 21401
+ - 21402
+ - 21403
+ - 21404
+ - 21405
+ - 21406
+ - 21407
+ - 21408
+ - 21409
+ - 21410
+ - 21411
+ - 21412
+ - 21413
+ - 21414
+ - 21415
+ - 21416
+ - 21418
+ - 21419
+ - 21420
+ - 21421
+
+
diff --git a/core/res/res/values-mcc214-mnc18/config.xml b/core/res/res/values-mcc214-mnc18/config.xml
new file mode 100755
index 0000000000000..078d7e2ef9a4e
--- /dev/null
+++ b/core/res/res/values-mcc214-mnc18/config.xml
@@ -0,0 +1,43 @@
+
+
+
+
+
+ - 21401
+ - 21402
+ - 21403
+ - 21404
+ - 21405
+ - 21406
+ - 21407
+ - 21408
+ - 21409
+ - 21410
+ - 21411
+ - 21412
+ - 21413
+ - 21414
+ - 21415
+ - 21416
+ - 21417
+ - 21419
+ - 21420
+ - 21421
+
+
diff --git a/core/res/res/values-mcc214-mnc19/config.xml b/core/res/res/values-mcc214-mnc19/config.xml
new file mode 100755
index 0000000000000..d1946873fc6e8
--- /dev/null
+++ b/core/res/res/values-mcc214-mnc19/config.xml
@@ -0,0 +1,43 @@
+
+
+
+
+
+ - 21401
+ - 21402
+ - 21403
+ - 21404
+ - 21405
+ - 21406
+ - 21407
+ - 21408
+ - 21409
+ - 21410
+ - 21411
+ - 21412
+ - 21413
+ - 21414
+ - 21415
+ - 21416
+ - 21417
+ - 21418
+ - 21420
+ - 21421
+
+
diff --git a/core/res/res/values-mcc214-mnc20/config.xml b/core/res/res/values-mcc214-mnc20/config.xml
new file mode 100755
index 0000000000000..6aaf97072c026
--- /dev/null
+++ b/core/res/res/values-mcc214-mnc20/config.xml
@@ -0,0 +1,43 @@
+
+
+
+
+
+ - 21401
+ - 21402
+ - 21403
+ - 21404
+ - 21405
+ - 21406
+ - 21407
+ - 21408
+ - 21409
+ - 21410
+ - 21411
+ - 21412
+ - 21413
+ - 21414
+ - 21415
+ - 21416
+ - 21417
+ - 21418
+ - 21419
+ - 21421
+
+
diff --git a/core/res/res/values-mcc214-mnc21/config.xml b/core/res/res/values-mcc214-mnc21/config.xml
new file mode 100755
index 0000000000000..f890b145b6be2
--- /dev/null
+++ b/core/res/res/values-mcc214-mnc21/config.xml
@@ -0,0 +1,43 @@
+
+
+
+
+
+ - 21401
+ - 21402
+ - 21403
+ - 21404
+ - 21405
+ - 21406
+ - 21407
+ - 21408
+ - 21409
+ - 21410
+ - 21411
+ - 21412
+ - 21413
+ - 21414
+ - 21415
+ - 21416
+ - 21417
+ - 21418
+ - 21419
+ - 21420
+
+
diff --git a/core/res/res/values-mcc222-mnc10/config.xml b/core/res/res/values-mcc222-mnc10/config.xml
index 24dd71cea13f7..67467a07fedc4 100644
--- a/core/res/res/values-mcc222-mnc10/config.xml
+++ b/core/res/res/values-mcc222-mnc10/config.xml
@@ -35,4 +35,29 @@
"name,apn,proxy,port,username,password,server,mmsc,mmsproxy,mmsport,mcc,mnc,auth,type"
note that empty fields can be ommitted: "name,apn,,,,,,,,,310,260,,DUN" -->
Tethering Internet,web.omnitel.it,,,,,,,,,222,10,,DUN
+
+
+ - 21401
+ - 21402
+ - 21403
+ - 21404
+ - 21405
+ - 21406
+ - 21407
+ - 21408
+ - 21409
+ - 21410
+ - 21411
+ - 21412
+ - 21413
+ - 21414
+ - 21415
+ - 21416
+ - 21417
+ - 21418
+ - 21419
+ - 21420
+ - 21421
+
+
diff --git a/core/res/res/values-mcc234-mnc10/config.xml b/core/res/res/values-mcc234-mnc10/config.xml
new file mode 100644
index 0000000000000..b704d3fdf11f3
--- /dev/null
+++ b/core/res/res/values-mcc234-mnc10/config.xml
@@ -0,0 +1,31 @@
+
+
+
+
+
+ - 23420
+ - 23426
+ - 23430
+ - 23431
+ - 23432
+ - 23433
+ - 23434
+ - 23486
+
+
diff --git a/core/res/res/values-mcc234-mnc20/config.xml b/core/res/res/values-mcc234-mnc20/config.xml
index d602c9fa634c6..1ed53dc2870c7 100644
--- a/core/res/res/values-mcc234-mnc20/config.xml
+++ b/core/res/res/values-mcc234-mnc20/config.xml
@@ -24,5 +24,15 @@
1440
+
+ - 23410
+ - 23426
+ - 23430
+ - 23431
+ - 23432
+ - 23433
+ - 23434
+ - 23486
+
diff --git a/core/res/res/values-mcc234-mnc26/config.xml b/core/res/res/values-mcc234-mnc26/config.xml
new file mode 100644
index 0000000000000..8d259defc7ea2
--- /dev/null
+++ b/core/res/res/values-mcc234-mnc26/config.xml
@@ -0,0 +1,31 @@
+
+
+
+
+
+ - 23410
+ - 23420
+ - 23430
+ - 23431
+ - 23432
+ - 23433
+ - 23434
+ - 23486
+
+
diff --git a/core/res/res/values-mcc302-mnc220/config.xml b/core/res/res/values-mcc302-mnc220/config.xml
new file mode 100644
index 0000000000000..5259152137418
--- /dev/null
+++ b/core/res/res/values-mcc302-mnc220/config.xml
@@ -0,0 +1,28 @@
+
+
+
+
+
+ - 302370
+ - 302610
+ - 302660
+ - 302720
+ - 302780
+
+
diff --git a/core/res/res/values-mcc302-mnc370/config.xml b/core/res/res/values-mcc302-mnc370/config.xml
index 4fb2232926612..9cfe31fed354f 100644
--- a/core/res/res/values-mcc302-mnc370/config.xml
+++ b/core/res/res/values-mcc302-mnc370/config.xml
@@ -40,4 +40,12 @@
-->
1410
+
+ - 302220
+ - 302610
+ - 302660
+ - 302720
+ - 302780
+
+
diff --git a/core/res/res/values-mcc302-mnc660/config.xml b/core/res/res/values-mcc302-mnc660/config.xml
index 76f7968a620e6..000f8971d5818 100644
--- a/core/res/res/values-mcc302-mnc660/config.xml
+++ b/core/res/res/values-mcc302-mnc660/config.xml
@@ -40,4 +40,12 @@
-->
1430
+
+ - 302220
+ - 302370
+ - 302610
+ - 302720
+ - 302780
+
+
diff --git a/core/res/res/values-mcc302-mnc720/config.xml b/core/res/res/values-mcc302-mnc720/config.xml
index 4eceffcb58700..dfc58fe59ba5e 100644
--- a/core/res/res/values-mcc302-mnc720/config.xml
+++ b/core/res/res/values-mcc302-mnc720/config.xml
@@ -40,4 +40,12 @@
-->
1430
+
+ - 302220
+ - 302370
+ - 302610
+ - 302660
+ - 302780
+
+
diff --git a/core/res/res/values-mcc310-mnc150/config.xml b/core/res/res/values-mcc310-mnc150/config.xml
new file mode 100644
index 0000000000000..f1936f43bd02d
--- /dev/null
+++ b/core/res/res/values-mcc310-mnc150/config.xml
@@ -0,0 +1,36 @@
+
+
+
+
+
+
+ - 310110
+ - 310140
+ - 310400
+ - 310470
+
+
+ - 311
+ - 312
+ - 313
+ - 314
+ - 315
+ - 316
+
+
diff --git a/core/res/res/values-mcc310-mnc170 b/core/res/res/values-mcc310-mnc170
new file mode 120000
index 0000000000000..cfced1756742f
--- /dev/null
+++ b/core/res/res/values-mcc310-mnc170
@@ -0,0 +1 @@
+./values-mcc310-mnc150
\ No newline at end of file
diff --git a/core/res/res/values-mcc310-mnc380 b/core/res/res/values-mcc310-mnc380
new file mode 120000
index 0000000000000..cfced1756742f
--- /dev/null
+++ b/core/res/res/values-mcc310-mnc380
@@ -0,0 +1 @@
+./values-mcc310-mnc150
\ No newline at end of file
diff --git a/core/res/res/values-mcc310-mnc410/config.xml b/core/res/res/values-mcc310-mnc410/config.xml
index 73aa1cef1a079..c7ae8c8376eaa 100644
--- a/core/res/res/values-mcc310-mnc410/config.xml
+++ b/core/res/res/values-mcc310-mnc410/config.xml
@@ -24,5 +24,20 @@
1410
-
+
+
+ - 310110
+ - 310140
+ - 310400
+ - 310470
+
+
+
+ - 311
+ - 312
+ - 313
+ - 314
+ - 315
+ - 316
+
diff --git a/core/res/res/values-mcc340-mnc01/config.xml b/core/res/res/values-mcc340-mnc01/config.xml
index bbab4ad35bfac..bb491ed6a16a5 100644
--- a/core/res/res/values-mcc340-mnc01/config.xml
+++ b/core/res/res/values-mcc340-mnc01/config.xml
@@ -35,4 +35,10 @@
"name,apn,proxy,port,username,password,server,mmsc,mmsproxy,mmsport,mcc,mnc,auth,type"
note that empty fields can be ommitted: "name,apn,,,,,,,,,310,260,,DUN" -->
Orangeweb,orangeweb,,,orange,orange,,,,,340,01,1,DUN
+
+
+ - 20801
+ - 20815
+
+