apn: Update Free (France)

MCC: 208
MNC: 15

Combine information from AOSP and operator requirements.
* Add mtu (max MMS size) and protocol as per requirement
* Add 'ia' type as required latest with Android 13
* APN "Free": Combine with MMS APN
* Add missing APNs "Free Pro" and separate "Free Pro MMS"
* Add IMS configuration

This is mostly consistent with the current FP4 APN, except for:
* "Free MMS" APN is separate there
* "dun" type is added, which is not documented at Free
* mtu is not (explicitly) configured on FP4
" FP4 doesn't have "ia" (but will have to add it later anyway)

Issue: FP3-A11#360
Change-Id: I3deabce20a59e7f9ec89bdf048ea6d42cc5be8e7
diff --git a/apns-conf.xml b/apns-conf.xml
index a6d7b05..c01fed5 100644
--- a/apns-conf.xml
+++ b/apns-conf.xml
@@ -885,19 +885,32 @@
       roaming_protocol="IP"
       type="dun"
   />
+
   <apn carrier="Free"
+      carrier_id = "1958"
       mcc="208"
       mnc="15"
       apn="free"
-      type="default,supl"
+      mmsc="http://mms.free.fr"
+      type="default,ia,supl,mms"
+      protocol="IPV4V6"
+      authtype="0"
+      mtu="600"
   />
-  <apn carrier="Free MMS"
+
+  <apn carrier="IMS"
       mcc="208"
       mnc="15"
-      mmsc="http://mms.free.fr"
-      apn="mmsfree"
-      type="mms"
+      apn="ims"
+      type="ims"
+      protocol="IPV4V6"
+      roaming_protocol="IPV4V6"
+      authtype="0"
+      bearer_bitmask="1|2|3|4|5|6|7|8|9|10|11|12|13|14|15|16|17|18"
+      user_visible="false"
+      user_editable="false"
   />
+
   <apn carrier="Iliad Int"
       mcc="208"
       mnc="15"
@@ -907,6 +920,31 @@
       mvno_match_data="F003"
       mvno_type="gid"
   />
+
+  <apn carrier="Free Pro"
+      mcc="208"
+      mnc="15"
+      apn="jn"
+      type="default,ia,supl"
+      protocol="IPV4V6"
+      authtype="0"
+      mvno_type="gid"
+      mvno_match_data="f005"
+  />
+
+  <apn carrier="Free Pro MMS"
+      mcc="208"
+      mnc="15"
+      apn="mmsjn"
+      mmsc="http://mms.freepro.fr"
+      type="mms"
+      protocol="IPV4V6"
+      authtype="0"
+      mtu="600"
+      mvno_type="gid"
+      mvno_match_data="f005"
+  />
+
   <apn carrier="Legos"
       mcc="208"
       mnc="17"