diff --git a/Android.bp b/Android.bp
index 45534dd..af238b9 100644
--- a/Android.bp
+++ b/Android.bp
@@ -794,6 +794,43 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
+cc_prebuilt_library_shared {
+ name: "libfloatingfeature",
+ owner: "samsung",
+ strip: {
+ none: true,
+ },
+ target: {
+ android_arm: {
+ srcs: [
+ "proprietary/vendor/lib/libfloatingfeature.so",
+ ],
+ shared_libs: [
+ "libexpat",
+ "libc++",
+ "libc",
+ "libm",
+ "libdl",
+ ],
+ },
+ android_arm64: {
+ srcs: [
+ "proprietary/vendor/lib64/libfloatingfeature.so",
+ ],
+ shared_libs: [
+ "libexpat",
+ "libc++",
+ "libc",
+ "libm",
+ "libdl",
+ ],
+ },
+ },
+ compile_multilib: "both",
+ prefer: true,
+ soc_specific: true,
+}
+
cc_prebuilt_library_shared {
name: "liblastaboxmsg",
owner: "samsung",
@@ -1048,6 +1085,47 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
+cc_prebuilt_library_shared {
+ name: "libsecril-client",
+ owner: "samsung",
+ strip: {
+ none: true,
+ },
+ target: {
+ android_arm: {
+ srcs: [
+ "proprietary/vendor/lib/libsecril-client.so",
+ ],
+ shared_libs: [
+ "liblog",
+ "libcutils",
+ "libhardware_legacy",
+ "libc++",
+ "libc",
+ "libm",
+ "libdl",
+ ],
+ },
+ android_arm64: {
+ srcs: [
+ "proprietary/vendor/lib64/libsecril-client.so",
+ ],
+ shared_libs: [
+ "liblog",
+ "libcutils",
+ "libhardware_legacy",
+ "libc++",
+ "libc",
+ "libm",
+ "libdl",
+ ],
+ },
+ },
+ compile_multilib: "both",
+ prefer: true,
+ soc_specific: true,
+}
+
cc_prebuilt_library_shared {
name: "libsehbluetooth_audio_session_aidl",
owner: "samsung",
@@ -1095,6 +1173,49 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
+cc_prebuilt_library_shared {
+ name: "libsemnativecarrierfeature",
+ owner: "samsung",
+ strip: {
+ none: true,
+ },
+ target: {
+ android_arm: {
+ srcs: [
+ "proprietary/vendor/lib/libsemnativecarrierfeature.so",
+ ],
+ shared_libs: [
+ "libexpat",
+ "libcutils",
+ "libz",
+ "liblog",
+ "libc++",
+ "libc",
+ "libm",
+ "libdl",
+ ],
+ },
+ android_arm64: {
+ srcs: [
+ "proprietary/vendor/lib64/libsemnativecarrierfeature.so",
+ ],
+ shared_libs: [
+ "libexpat",
+ "libcutils",
+ "libz",
+ "liblog",
+ "libc++",
+ "libc",
+ "libm",
+ "libdl",
+ ],
+ },
+ },
+ compile_multilib: "both",
+ prefer: true,
+ soc_specific: true,
+}
+
cc_prebuilt_library_shared {
name: "libspatializerparamstorage",
owner: "samsung",
@@ -1301,31 +1422,6 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
-cc_prebuilt_library_shared {
- name: "libfloatingfeature",
- owner: "samsung",
- strip: {
- none: true,
- },
- target: {
- android_arm: {
- srcs: [
- "proprietary/vendor/lib/libfloatingfeature.so",
- ],
- shared_libs: [
- "libexpat",
- "libc++",
- "libc",
- "libm",
- "libdl",
- ],
- },
- },
- compile_multilib: "32",
- prefer: true,
- soc_specific: true,
-}
-
cc_prebuilt_library_shared {
name: "libswdap",
owner: "samsung",
@@ -1389,6 +1485,56 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
+cc_prebuilt_library_shared {
+ name: "libVendorSemDataProps",
+ owner: "samsung",
+ strip: {
+ none: true,
+ },
+ target: {
+ android_arm64: {
+ srcs: [
+ "proprietary/vendor/lib64/libVendorSemDataProps.so",
+ ],
+ shared_libs: [
+ "liblog",
+ "libc++",
+ "libc",
+ "libm",
+ "libdl",
+ ],
+ },
+ },
+ compile_multilib: "64",
+ prefer: true,
+ soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+ name: "libVendorSemTelephonyProps",
+ owner: "samsung",
+ strip: {
+ none: true,
+ },
+ target: {
+ android_arm64: {
+ srcs: [
+ "proprietary/vendor/lib64/libVendorSemTelephonyProps.so",
+ ],
+ shared_libs: [
+ "liblog",
+ "libc++",
+ "libc",
+ "libm",
+ "libdl",
+ ],
+ },
+ },
+ compile_multilib: "64",
+ prefer: true,
+ soc_specific: true,
+}
+
cc_prebuilt_library_shared {
name: "libc++_shared",
owner: "samsung",
@@ -1411,6 +1557,34 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
+cc_prebuilt_library_shared {
+ name: "libengmode_client",
+ owner: "samsung",
+ strip: {
+ none: true,
+ },
+ target: {
+ android_arm64: {
+ srcs: [
+ "proprietary/vendor/lib64/libengmode_client.so",
+ ],
+ shared_libs: [
+ "libutils",
+ "libcutils",
+ "libbinder",
+ "liblog",
+ "libc++",
+ "libc",
+ "libm",
+ "libdl",
+ ],
+ },
+ },
+ compile_multilib: "64",
+ prefer: true,
+ soc_specific: true,
+}
+
cc_prebuilt_library_shared {
name: "libhwjsqz",
owner: "samsung",
@@ -1439,6 +1613,101 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
+cc_prebuilt_library_shared {
+ name: "libril_sem",
+ owner: "samsung",
+ strip: {
+ none: true,
+ },
+ target: {
+ android_arm64: {
+ srcs: [
+ "proprietary/vendor/lib64/libril_sem.so",
+ ],
+ shared_libs: [
+ "libhidlbase",
+ "android.hardware.radio@1.0",
+ "android.hardware.radio@1.1",
+ "android.hardware.radio@1.2",
+ "libbase",
+ "libbinder_ndk",
+ "android.hardware.radio.config-V1-ndk",
+ "android.hardware.radio.data-V1-ndk",
+ "android.hardware.radio.messaging-V1-ndk",
+ "android.hardware.radio.modem-V1-ndk",
+ "android.hardware.radio.network-V1-ndk",
+ "android.hardware.radio.sim-V1-ndk",
+ "android.hardware.radio.voice-V1-ndk",
+ "vendor.samsung.hardware.radio.bridge-V1-ndk",
+ "vendor.samsung.hardware.radio.data-V1-ndk",
+ "vendor.samsung.hardware.radio.messaging-V1-ndk",
+ "vendor.samsung.hardware.radio.network-V1-ndk",
+ "vendor.samsung.hardware.radio.sim-V1-ndk",
+ "libcutils",
+ "libhardware_legacy",
+ "liblog",
+ "librilutils",
+ "libutils",
+ "libfloatingfeature",
+ "libc++",
+ "libc",
+ "libm",
+ "libdl",
+ ],
+ },
+ },
+ compile_multilib: "64",
+ prefer: true,
+ soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+ name: "libsec-ril",
+ owner: "samsung",
+ strip: {
+ none: true,
+ },
+ target: {
+ android_arm64: {
+ srcs: [
+ "proprietary/vendor/lib64/libsec-ril.so",
+ ],
+ shared_libs: [
+ "liblog",
+ "libcutils",
+ "libril_sem",
+ "libnetutils",
+ "libsqlite",
+ "libhardware_legacy",
+ "libcrypto",
+ "librilutils",
+ "libxml2",
+ "libz",
+ "libutils",
+ "libjsoncpp",
+ "libVendorSemTelephonyProps",
+ "libVendorSemDataProps",
+ "libprotobuf-cpp-full-3.9.1",
+ "libvkmanager_vendor",
+ "libengmode_client",
+ "libbase",
+ "libbinder_ndk",
+ "vendor.samsung.hardware.radio.channel-V1-ndk",
+ "libsecnativefeature",
+ "libfloatingfeature",
+ "libsemnativecarrierfeature",
+ "libc++",
+ "libc",
+ "libm",
+ "libdl",
+ ],
+ },
+ },
+ compile_multilib: "64",
+ prefer: true,
+ soc_specific: true,
+}
+
cc_prebuilt_library_shared {
name: "libsensorlistener",
owner: "samsung",
@@ -1519,6 +1788,32 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
+cc_prebuilt_library_shared {
+ name: "libvkmanager_vendor",
+ owner: "samsung",
+ strip: {
+ none: true,
+ },
+ target: {
+ android_arm64: {
+ srcs: [
+ "proprietary/vendor/lib64/libvkmanager_vendor.so",
+ ],
+ shared_libs: [
+ "libcutils",
+ "liblog",
+ "libc++",
+ "libc",
+ "libm",
+ "libdl",
+ ],
+ },
+ },
+ compile_multilib: "64",
+ prefer: true,
+ soc_specific: true,
+}
+
cc_prebuilt_library_shared {
name: "vendor.samsung.hardware.audio-V1-ndk",
owner: "samsung",
@@ -1544,6 +1839,189 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
+cc_prebuilt_library_shared {
+ name: "vendor.samsung.hardware.radio-V1-ndk",
+ owner: "samsung",
+ strip: {
+ none: true,
+ },
+ target: {
+ android_arm64: {
+ srcs: [
+ "proprietary/vendor/lib64/vendor.samsung.hardware.radio-V1-ndk.so",
+ ],
+ shared_libs: [
+ "libbinder_ndk",
+ "libc++",
+ "libc",
+ "libm",
+ "libdl",
+ ],
+ },
+ },
+ compile_multilib: "64",
+ prefer: true,
+ soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+ name: "vendor.samsung.hardware.radio.bridge-V1-ndk",
+ owner: "samsung",
+ strip: {
+ none: true,
+ },
+ target: {
+ android_arm64: {
+ srcs: [
+ "proprietary/vendor/lib64/vendor.samsung.hardware.radio.bridge-V1-ndk.so",
+ ],
+ shared_libs: [
+ "libbinder_ndk",
+ "vendor.samsung.hardware.radio-V1-ndk",
+ "libc++",
+ "libc",
+ "libm",
+ "libdl",
+ ],
+ },
+ },
+ compile_multilib: "64",
+ prefer: true,
+ soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+ name: "vendor.samsung.hardware.radio.channel-V1-ndk",
+ owner: "samsung",
+ strip: {
+ none: true,
+ },
+ target: {
+ android_arm64: {
+ srcs: [
+ "proprietary/vendor/lib64/vendor.samsung.hardware.radio.channel-V1-ndk.so",
+ ],
+ shared_libs: [
+ "libbinder_ndk",
+ "vendor.samsung.hardware.radio-V1-ndk",
+ "libc++",
+ "libc",
+ "libm",
+ "libdl",
+ ],
+ },
+ },
+ compile_multilib: "64",
+ prefer: true,
+ soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+ name: "vendor.samsung.hardware.radio.channel@2.0",
+ owner: "samsung",
+ strip: {
+ none: true,
+ },
+ target: {
+ android_arm64: {
+ srcs: [
+ "proprietary/vendor/lib64/vendor.samsung.hardware.radio.channel@2.0.so",
+ ],
+ shared_libs: [
+ "libhidlbase",
+ "liblog",
+ "libutils",
+ "libcutils",
+ "libc++",
+ "libc",
+ "libm",
+ "libdl",
+ ],
+ },
+ },
+ compile_multilib: "64",
+ prefer: true,
+ soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+ name: "vendor.samsung.hardware.radio.data-V1-ndk",
+ owner: "samsung",
+ strip: {
+ none: true,
+ },
+ target: {
+ android_arm64: {
+ srcs: [
+ "proprietary/vendor/lib64/vendor.samsung.hardware.radio.data-V1-ndk.so",
+ ],
+ shared_libs: [
+ "libbinder_ndk",
+ "vendor.samsung.hardware.radio-V1-ndk",
+ "libc++",
+ "libc",
+ "libm",
+ "libdl",
+ ],
+ },
+ },
+ compile_multilib: "64",
+ prefer: true,
+ soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+ name: "vendor.samsung.hardware.radio.messaging-V1-ndk",
+ owner: "samsung",
+ strip: {
+ none: true,
+ },
+ target: {
+ android_arm64: {
+ srcs: [
+ "proprietary/vendor/lib64/vendor.samsung.hardware.radio.messaging-V1-ndk.so",
+ ],
+ shared_libs: [
+ "libbinder_ndk",
+ "vendor.samsung.hardware.radio-V1-ndk",
+ "libc++",
+ "libc",
+ "libm",
+ "libdl",
+ ],
+ },
+ },
+ compile_multilib: "64",
+ prefer: true,
+ soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+ name: "vendor.samsung.hardware.radio.sim-V1-ndk",
+ owner: "samsung",
+ strip: {
+ none: true,
+ },
+ target: {
+ android_arm64: {
+ srcs: [
+ "proprietary/vendor/lib64/vendor.samsung.hardware.radio.sim-V1-ndk.so",
+ ],
+ shared_libs: [
+ "libbinder_ndk",
+ "vendor.samsung.hardware.radio-V1-ndk",
+ "libc++",
+ "libc",
+ "libm",
+ "libdl",
+ ],
+ },
+ },
+ compile_multilib: "64",
+ prefer: true,
+ soc_specific: true,
+}
+
cc_prebuilt_library_shared {
name: "vendor.samsung.hardware.thermal@1.0",
owner: "samsung",
@@ -1583,6 +2061,90 @@ prebuilt_etc_xml {
soc_specific: true,
}
+prebuilt_etc_xml {
+ name: "vendor.samsung.hardware.radio.exclude.slsi.xml",
+ owner: "samsung",
+ src: "proprietary/vendor/etc/vintf/manifest/vendor.samsung.hardware.radio.exclude.slsi.xml",
+ filename_from_src: true,
+ sub_dir: "vintf/manifest",
+ soc_specific: true,
+}
+
+prebuilt_etc_xml {
+ name: "vendor.samsung.hardware.radio_manifest_2_33.xml",
+ owner: "samsung",
+ src: "proprietary/vendor/etc/vintf/manifest/vendor.samsung.hardware.radio_manifest_2_33.xml",
+ filename_from_src: true,
+ sub_dir: "vintf/manifest",
+ soc_specific: true,
+}
+
+prebuilt_etc_xml {
+ name: "vendor.samsung.hardware.sehradio_manifest_2_33.xml",
+ owner: "samsung",
+ src: "proprietary/vendor/etc/vintf/manifest/vendor.samsung.hardware.sehradio_manifest_2_33.xml",
+ filename_from_src: true,
+ sub_dir: "vintf/manifest",
+ soc_specific: true,
+}
+
+cc_prebuilt_binary {
+ name: "cass",
+ owner: "samsung",
+ target: {
+ android_arm64: {
+ srcs: [
+ "proprietary/vendor/bin/cass",
+ ],
+ shared_libs: [
+ "libengmode_client",
+ "libvkmanager_vendor",
+ "libsecril-client",
+ "libcutils",
+ "liblog",
+ "libc++",
+ "libc",
+ "libm",
+ "libdl",
+ ],
+ },
+ },
+ compile_multilib: "64",
+ strip: {
+ none: true,
+ },
+ prefer: true,
+ soc_specific: true,
+}
+
+cc_prebuilt_binary {
+ name: "rild",
+ owner: "samsung",
+ target: {
+ android_arm64: {
+ srcs: [
+ "proprietary/vendor/bin/hw/rild",
+ ],
+ shared_libs: [
+ "libcutils",
+ "liblog",
+ "libril_sem",
+ "libc++",
+ "libc",
+ "libm",
+ "libdl",
+ ],
+ },
+ },
+ compile_multilib: "64",
+ strip: {
+ none: true,
+ },
+ prefer: true,
+ relative_install_path: "hw",
+ soc_specific: true,
+}
+
cc_prebuilt_binary {
name: "secaudiohalaidl",
owner: "samsung",
@@ -1615,3 +2177,33 @@ cc_prebuilt_binary {
relative_install_path: "hw",
soc_specific: true,
}
+
+cc_prebuilt_binary {
+ name: "secril_config_svc",
+ owner: "samsung",
+ target: {
+ android_arm64: {
+ srcs: [
+ "proprietary/vendor/bin/secril_config_svc",
+ ],
+ shared_libs: [
+ "libc",
+ "libcutils",
+ "libsecnativefeature",
+ "libutils",
+ "liblog",
+ "libz",
+ "libsemnativecarrierfeature",
+ "libc++",
+ "libm",
+ "libdl",
+ ],
+ },
+ },
+ compile_multilib: "64",
+ strip: {
+ none: true,
+ },
+ prefer: true,
+ soc_specific: true,
+}
diff --git a/proprietary/vendor/bin/cass b/proprietary/vendor/bin/cass
new file mode 100755
index 0000000..d6adc4a
Binary files /dev/null and b/proprietary/vendor/bin/cass differ
diff --git a/proprietary/vendor/bin/hw/rild b/proprietary/vendor/bin/hw/rild
new file mode 100755
index 0000000..252153d
Binary files /dev/null and b/proprietary/vendor/bin/hw/rild differ
diff --git a/proprietary/vendor/bin/secril_config_svc b/proprietary/vendor/bin/secril_config_svc
new file mode 100755
index 0000000..62ef92f
Binary files /dev/null and b/proprietary/vendor/bin/secril_config_svc differ
diff --git a/proprietary/vendor/etc/init/cass.rc b/proprietary/vendor/etc/init/cass.rc
new file mode 100644
index 0000000..e1e2880
--- /dev/null
+++ b/proprietary/vendor/etc/init/cass.rc
@@ -0,0 +1,9 @@
+service cass /vendor/bin/cass
+ class core
+ user system
+ group radio wakelock system
+ capabilities BLOCK_SUSPEND
+ disabled
+
+on post-fs-data
+ start cass
diff --git a/proprietary/vendor/etc/init/init.baseband.rc b/proprietary/vendor/etc/init/init.baseband.rc
new file mode 100644
index 0000000..287f68b
--- /dev/null
+++ b/proprietary/vendor/etc/init/init.baseband.rc
@@ -0,0 +1,31 @@
+on init
+ symlink /dev/block/by-name/radio /dev/mbin0
+ restorecon /dev/mbin0
+ write /proc/sys/net/core/netdev_max_backlog 100000
+
+on post-fs-data
+ chown radio radio /sys/devices/virtual/misc/multipdp/waketime
+ chmod 0660 /sys/devices/virtual/misc/umts_dm0/dm_state
+ chown radio system /sys/devices/virtual/misc/umts_dm0/dm_state
+
+ #For cpefs partition
+ mkdir /mnt/vendor/cpefs 0771 radio system
+ mount ext4 /dev/block/by-name/cpefs /mnt/vendor/cpefs nosuid nodev noatime noauto_da_alloc,discard,journal_checksum,data=ordered,errors=panic
+
+ # /mnt/vendor/efs/factory.prop for Dual / Single SIM settings
+ chown radio radio /mnt/vendor/efs/factory.prop
+ chmod 0600 /mnt/vendor/efs/factory.prop
+
+service cpboot-daemon /vendor/bin/cbd -d -t ss310 -P by-name/radio -bm -mm -B umts_boot0 -D umts_ramdump0 -n /mnt/vendor/efs
+ class main
+ user root
+ group radio cache inet misc audio sdcard_rw log sdcard_r shell system
+
+on property:ro.vendor.multisim.simslotcount=*
+ write /sys/module/cpif/parameters/ds_detect ${ro.vendor.multisim.simslotcount}
+
+on property:ro.vendor.multisim.simslotcount=1
+ setprop persist.radio.multisim.config ss
+
+on property:ro.vendor.multisim.simslotcount=2
+ setprop persist.radio.multisim.config dsds
diff --git a/proprietary/vendor/etc/init/init.vendor.rilcommon.rc b/proprietary/vendor/etc/init/init.vendor.rilcommon.rc
new file mode 100644
index 0000000..f290840
--- /dev/null
+++ b/proprietary/vendor/etc/init/init.vendor.rilcommon.rc
@@ -0,0 +1,35 @@
+# Copyright (C) 2012 The Android Open Source Project
+#
+# IMPORTANT: Do not create world writable files or directories.
+# This is a common source of Android security bugs.
+#
+
+# service can not be overwritten except SPRINT
+# Thus, rilcarrier is imported before common rc, like init.rilchip.rc
+
+on post-fs-data
+ mkdir /data/vendor/secradio 0770 radio radio
+
+on property:vts.native_server.on=*
+ setprop vendor.vts.native_server.on ${vts.native_server.on}
+
+service network_config /vendor/bin/secril_config_svc NetworkConfig
+ user radio
+ group radio
+ oneshot
+ disabled
+
+service sim_config /vendor/bin/secril_config_svc SimConfig
+ user radio
+ group radio
+ oneshot
+ disabled
+
+on fs
+ chown radio radio /mnt/vendor/efs/factory.prop
+ chmod 0600 /mnt/vendor/efs/factory.prop
+ exec_start sim_config
+
+on post-fs-data
+ exec_start network_config
+ setprop ro.telephony.default_network ${ro.vendor.radio.default_network}
diff --git a/proprietary/vendor/etc/init/vendor.samsung.rilchip.slsi.rc b/proprietary/vendor/etc/init/vendor.samsung.rilchip.slsi.rc
new file mode 100644
index 0000000..dbc41a3
--- /dev/null
+++ b/proprietary/vendor/etc/init/vendor.samsung.rilchip.slsi.rc
@@ -0,0 +1,8 @@
+# LSI CDMA project daemon support dun function
+service VC-daemon /vendor/bin/vcd
+ class main
+ user root
+ group system
+ disabled
+ seclabel u:r:vcd:s0
+ override
\ No newline at end of file
diff --git a/proprietary/vendor/etc/init/vendor.samsung.rild.rc b/proprietary/vendor/etc/init/vendor.samsung.rild.rc
new file mode 100644
index 0000000..76622a3
--- /dev/null
+++ b/proprietary/vendor/etc/init/vendor.samsung.rild.rc
@@ -0,0 +1,14 @@
+# Increase the number of service supplementary group (NR_SVC_SUPP_GIDS) from 12 to 32 from V os
+# AID_VENDOR_QTI_DIAG(oem_2901), drmrpc for Qcom
+# restart cpboot-daemon, DIAG-daemon for LSI
+# restart cpboot-daemon5g for LSI beyondx, d1x, d2x, it could be removed.
+
+service ril-daemon /vendor/bin/hw/rild
+ class main
+ user radio
+ group radio cache inet misc audio log oem_2901 system drmrpc vpn readproc wakelock net_admin
+ capabilities BLOCK_SUSPEND NET_ADMIN NET_RAW SYS_ADMIN CHOWN SYS_TIME
+ onrestart restart cpboot-daemon
+ onrestart restart cpboot-daemon5g
+ onrestart restart DIAG-daemon
+ override
\ No newline at end of file
diff --git a/proprietary/vendor/etc/mtu-conf.xml b/proprietary/vendor/etc/mtu-conf.xml
new file mode 100644
index 0000000..75439ee
--- /dev/null
+++ b/proprietary/vendor/etc/mtu-conf.xml
@@ -0,0 +1,902 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/proprietary/vendor/etc/plmn_delta.bin b/proprietary/vendor/etc/plmn_delta.bin
new file mode 100644
index 0000000..8b78c7b
--- /dev/null
+++ b/proprietary/vendor/etc/plmn_delta.bin
@@ -0,0 +1,788 @@
+
+
+21437vodafone ES"voda ES
+
+238063"3
+
+24007Tele2 SE"Tele2 SE
+
+25005TELE2"TELE2
+
+25011Yota"Yota
+
+25050Sberbank"Sberbank
+
+26209Vodafone.de"Vodafone
+(
+28001CYTAMOBILE-VODAFONE"CYTAVODA
+
+30237Fido"Fido
+
+30272ROGERS"ROGERS
+
+30286TELUS"TELUS
+
+302221TELUS"TELUS
+
+302500 Videotron" Videotron
+
+302510 Videotron" Videotron
+
+302660MTS"MTS
+
+302720ROGERS"ROGERS
+&
+310040Cellular One"Cellular One
+
+310070AT&T"AT&T
+
+310090AT&T"AT&T
+/
+310180West Central Wireless"West Central
+$
+310350Carolina Phone"Carolina
+
+310560AT&T"AT&T
+!
+310610
+Epic Touch" EpicTouch
+)
+310670Wireless 2000 PCS"
+W 2000 PCS
+
+310680AT&T"AT&T
+
+310760PTSI"PTSI
+
+310780AirLink PCS"AirLink
+
+310790Pinpoint"Pinpoint
+
+310980AT&T"AT&T
+
+310990AT&T"AT&T
+
+311140Sprocket"Sprocket
+
+311660metroPCS"metroPCS
+"
+40002BAKCELL GSM2000"BKCELL
+
+40004Azerfon"AZERFON
+
+40101 BeelineKZ"Beeline
+
+40107 ALTEL 4G " ALTEL-kz
+
+40211
+BTB-Mobile"B-Mobile
+
+40277 TASHICELL" TASHICELL
+#
+40401Vodafone IN"Vodafone IN
+
+40402Airtel"Airtel
+
+40403Airtel"Airtel
+#
+40405Vodafone IN"Vodafone IN
+
+40409Reliance"Reliance
+
+40410Airtel"Airtel
+#
+40411Vodafone IN"Vodafone IN
+#
+40413Vodafone IN"Vodafone IN
+#
+40415Vodafone IN"Vodafone IN
+
+40416Airtel"Airtel
+
+40417AIRCEL"AIRCEL
+
+40418Reliance"Reliance
+#
+40420Vodafone IN"Vodafone IN
+#
+40421LOOP MOBILE"LOOP MOBILE
+
+40425AIRCEL"AIRCEL
+#
+40427Vodafone IN"Vodafone IN
+
+40428AIRCEL"AIRCEL
+
+40429AIRCEL"AIRCEL
+#
+40430Vodafone IN"Vodafone IN
+
+40431Airtel"Airtel
+
+40433AIRCEL"AIRCEL
+
+40435AIRCEL"AIRCEL
+
+40436Reliance"Reliance
+
+40437AIRCEL"AIRCEL
+
+40440Airtel"Airtel
+
+40441AIRCEL"AIRCEL
+
+40443Vodafone IN"Vodafone
+
+40445Airtel"Airtel
+
+40446Vodafone IN"Vodafone
+
+40449Airtel"Airtel
+
+40460Vodafone IN"Vodafone
+
+40468Dolphin"Dolphin
+
+40469Dolphin"Dolphin
+
+40470Airtel"Airtel
+
+40483Reliance"Reliance
+
+40484Vodafone IN"Vodafone
+
+40485Reliance"RELIANCE
+
+40486Vodafone IN"Vodafone
+
+40488Vodafone IN"Vodafone
+
+40490Airtel"Airtel
+
+40491Aircel"Aircel
+
+40492Airtel"Airtel
+
+40493Airtel"Airtel
+
+40494Airtel"Airtel
+
+40495Airtel"Airtel
+
+40496Airtel"Airtel
+
+40497Airtel"Airtel
+
+40498Airtel"Airtel
+
+40501Reliance"Reliance
+
+40503Reliance"Reliance
+
+40504Reliance"Reliance
+
+40505Reliance"Reliance
+
+40506Reliance"Reliance
+
+40507Reliance"Reliance
+
+40508Reliance"Reliance
+
+40509Reliance"Reliance
+
+40510Reliance"Reliance
+
+40511Reliance"Reliance
+
+40512Reliance"Reliance
+
+40513Reliance"Reliance
+
+40514Reliance"Reliance
+
+40515Reliance"Reliance
+
+40517Reliance"Reliance
+
+40518Reliance"Reliance
+
+40519Reliance"Reliance
+
+40520Reliance"Reliance
+
+40521Reliance"Reliance
+
+40522Reliance"Reliance
+
+40523Reliance"Reliance
+$
+405025TATA DOCOMO"TATA DOCOMO
+$
+405026TATA DOCOMO"TATA DOCOMO
+$
+405027TATA DOCOMO"TATA DOCOMO
+$
+405028TATA DOCOMO"TATA DOCOMO
+$
+405029TATA DOCOMO"TATA DOCOMO
+$
+405030TATA DOCOMO"TATA DOCOMO
+$
+405031TATA DOCOMO"TATA DOCOMO
+$
+405032TATA DOCOMO"TATA DOCOMO
+$
+405033TATA DOCOMO"TATA DOCOMO
+$
+405034TATA DOCOMO"TATA DOCOMO
+$
+405035TATA DOCOMO"TATA DOCOMO
+$
+405036TATA DOCOMO"TATA DOCOMO
+$
+405037TATA DOCOMO"TATA DOCOMO
+$
+405038TATA DOCOMO"TATA DOCOMO
+$
+405039TATA DOCOMO"TATA DOCOMO
+$
+405040TATA DOCOMO"TATA DOCOMO
+
+40551Airtel"Airtel
+
+40552Airtel"Airtel
+
+40553Airtel"Airtel
+
+40554Airtel"Airtel
+
+40555Airtel"Airtel
+
+40556Airtel"Airtel
+
+40566Vodafone IN"Vodafone
+
+40567Vodafone IN"Vodafone
+
+40585AIRCEL"AIRCEL
+!
+405750Vodafone IN"Vodafone
+!
+405751Vodafone IN"Vodafone
+!
+405752Vodafone IN"Vodafone
+!
+405753Vodafone IN"Vodafone
+!
+405754Vodafone IN"Vodafone
+!
+405755Vodafone IN"Vodafone
+!
+405756Vodafone IN"Vodafone
+
+405800AIRCEL"AIRCEL
+
+405801AIRCEL"AIRCEL
+
+405802AIRCEL"AIRCEL
+
+405803AIRCEL"AIRCEL
+
+405804AIRCEL"AIRCEL
+
+405805AIRCEL"AIRCEL
+
+405806AIRCEL"AIRCEL
+
+405807AIRCEL"AIRCEL
+
+405808AIRCEL"AIRCEL
+
+405809AIRCEL"AIRCEL
+
+405810AIRCEL"AIRCEL
+
+405811AIRCEL"AIRCEL
+
+405812AIRCEL"AIRCEL
+
+405813Uninor"Uninor
+
+405814Uninor"Uninor
+
+405815Uninor"Uninor
+
+405816Uninor"Uninor
+
+405817Uninor"Uninor
+
+405818Uninor"Uninor
+
+405819Uninor"Uninor
+
+405820Uninor"Uninor
+
+405821Uninor"Uninor
+
+405822Uninor"Uninor
+
+405823Videocon"Videocon
+
+405824Videocon"Videocon
+
+405825Videocon"Videocon
+
+405826Videocon"Videocon
+
+405827Videocon"Videocon
+
+405828Videocon"Videocon
+
+405829Videocon"Videocon
+
+405830Videocon"Videocon
+
+405831Videocon"Videocon
+
+405832Videocon"Videocon
+
+405833Videocon"Videocon
+
+405834Videocon"Videocon
+
+405835Videocon"Videocon
+
+405836Videocon"Videocon
+
+405837Videocon"Videocon
+
+405838Videocon"Videocon
+
+405839Videocon"Videocon
+
+405841Videocon"Videocon
+
+405842Videocon"Videocon
+
+405843Videocon"Videocon
+
+405844Uninor"Uninor
+
+405875Uninor"Uninor
+
+405876Uninor"Uninor
+
+405877Uninor"Uninor
+
+405878Uninor"Uninor
+
+405879Uninor"Uninor
+
+405880Uninor"Uninor
+
+405881STEL"STEL
+
+405882STEL"STEL
+
+405883STEL"STEL
+
+405884STEL"STEL
+
+405885STEL"STEL
+
+405886STEL"STEL
+
+405908IDEA"IDEA
+
+405909IDEA"IDEA
+
+405910IDEA"IDEA
+
+405911IDEA"IDEA
+
+405925Uninor"Uninor
+
+405926Uninor"Uninor
+
+405927Uninor"Uninor
+
+405928Uninor"Uninor
+
+405929Uninor"Uninor
+
+405932Videocon"Videocon
+
+405947IDEA"IDEA
+
+405951IDEA"IDEA
+
+41003Ufone"Ufone
+
+41006Telenor"Telenor
+
+41007Jazz"Jazz
+
+41240AREEBA"AREEBA
+
+41303Etisalat"Etisalat
+
+41305Airtel"Airtel
+
+41401MPT"MPT
+
+41501Alfa"Alfa
+
+41503 MTC Touch" MTC Touch
+
+41505Only Landlines"OM
+
+41601zain JO"zain JO
+
+41603Umniah"Umniah
+
+41702 MTN Syria" MTN Syria
+%
+41709MOBILE SYRIA"MOBILE SYRIA
+
+41800ASIACELL"ASIACELL
+
+41802SanaTel"SanaTel
+
+41808SanaTel"SanaTel
+
+41820 Zain Iraq" Zain Iraq
+
+41830
+Zain Iraq " Zain Iraq
+'
+41840
Korek Telecom"
Korek Telecom
+
+41845mobitel"mobitel
+
+41902zain KW"zain KW
+
+42003mobily"mobily
+
+42004zain SA"zain SA
+
+42101SABAFON"SABAFON
+
+421700Y"Y
+#
+42202OMAN MOBILE"OMAN MOBILE
+
+42502Cellcom"Cellcom
+
+42503 Pelephone" Pelephone
+
+42507 HotMobile" HotMobile
+
+42602zain BH"zain BH
+)
+42702Vodafone Qatar"Vodafone Qatar
+
+42901NT 3G"NT 3G
+
+42902NCELL"NCELL
+
+43211IR MCI"IR MCI
+
+43212TKC"TKC
+
+43214TKC"TKC
+
+43219MTCE"MTCE
+
+43232Taliya"Taliya
+
+43235Irancell"Irancell
+
+43601Somoncom"Somoncom
+
+43602INDIGO-T"INDIGO-T
+
+43603TJKMLT"MLT
+
+43605 BEELINETJ"BEELINE
+
+43612 INDIGO-3G"INDIGO-T
+
+43701 BeelineKG" BeelineKG
+)
+45001Samsung Test Bed_Test"Samsung
+#
+45201VN MobiFone"VN MobiFone
+%
+45202VN VINAPHONE"VN VINAPHONE
+!
+45208
+EVNTelecom"
+EVNTelecom
+
+45602Smart"Smart
+
+45604qb"qb
+
+45605STARCELL"STARCELL
+
+45606Smart"Smart
+
+45609
+Beeline KH"Beeline
+
+45611Seatel"Seatel
+&
+45618CAMBODIASHINAWATRA"CAMSHIN
+
+45701LAO GSM"LAOGSM
+
+45708Beeline Lao"Beeline
+
+46605GT 4G"GT 4G
+
+46703KP SUN"SUNNET
+
+47001GrameenPhone"GRAMEEN
+
+47002Robi"Robi
+
+47004Teletalk"Teletalk
+
+47202WMOBILE"WMOBILE
+
+50212MY MAXIS"MYMAXIS
+
+50213 MY CELCOM" MY CELCOM
+
+50217MY MAXIS"MY MAXIS
+
+50218U Mobile"U Mobile
+
+50219 MY CELCOM" MY CELCOM
+#
+50503Vodafone AU"Vodafone AU
+
+505063"3
+
+50508One.Tel"One.Tel
+
+51009 Smartfren" Smartfren
+
+51010 TELKOMSEL" TELKOMSEL
+
+51011XL"XL
+
+51028 Smartfren" Smartfren
+
+51501ISLACOM"ISLACOM
+
+51502GLOBE"GLOBE
+
+51503Smart"Smart
+
+51505SUN"SUN
+!
+51518
+red mobile"
+red mobile
+
+52005dtac"dtac
+
+52010TH WCS"TH WCS
+
+52021TH ACT 1900"ACT-1900
+
+52505StarHub"StarHub
+
+52802B-Mobile"B-mobile
+
+52811DSTCom"DSTCom
+
+53005Spark NZ"Spark NZ
+
+54411Blue Sky"Blue Sky
+
+54417Blue Sky"Blue Sky
+
+54927Samoatel GO"GO
+
+60202vodafone"vodaEG
+
+60301Mobilis"Mobilis
+
+60401IAM"IAM
+
+60402WANA GSM"WANA GSM
+
+60502TUNTEL"TUNTEL
+
+60600Libyana"Libyana
+
+60601Almadar"Almadar
+
+60703 GM COMIUM" GM COMIUM
+
+60704607 04/Qcell"QC
+
+61104
+CKY-Areeba"Areeba
+
+61202CIV02"ACELL-CI
+
+61203Orange"Orange
+
+61204 IC COMIUM"ICCOMIUM
+
+61401SAHELCOM"SAHELCOM
+
+61403
+NE TELECEL"TELECEL
+
+61404Orange"Orange
+
+61503TELECEL-TOGO"TELECEL
+"
+61602
TELECEL BENIN"TLCL-BEN
+
+61603BJ BENINCELL"BENCELL
+
+61702MTML"MTML
+
+61710Emtel"EMTEL
+
+61802 LIBERCELL"LIBERCEL
+
+61902MILLICOM SL"MILLICOM
+
+62001MTN"MTN
+
+62003Tigo"Tigo
+
+62006Zain Gh"Zain Gh
+!
+62007
+Glo Mobile"
+Glo Mobile
+%
+62120Zain Nigeria"Zain Nigeria
+#
+62130MTN Nigeria"MTN Nigeria
+
+62140Mtel"Mtel
+!
+62150
+Glo Mobile"
+Glo Mobile
+$
+62160EtisalatNigeria"Etisalat
+
+62402Orange"Orange
+
+62701Orange"GETESA
+
+62801Libertis"LIBERTIS
+
+62802GAB TELECEL"TELECEL
+
+62803 CELTEL GA"CELTEL
+
+62901CELTEL"CELTELRC
+
+62907WARID RC"WARID RC
+
+63001Vodacom"Vodacom
+
+63104MOVICEL"MOVICEL
+
+63207GTM"GTM
+
+63401Zain" ZainSUDAN
+
+63402 MTN Sudan"MTN
+
+63407
+Sudani One" SudaniTel
+
+63510R-CELL"RCELL
+
+63701
+SOMTELESOM"TELESOM
+
+63782Telsom"Telsom
+
+63903Airtel"CELTEL
+
+63905Yu"Yu
+
+64002Tigo"MOBITEL
+
+64003ZANTEL"ZANTEL
+
+64004Vodacom"VodaCom
+
+64005ZAIN TZ"celtel
+
+64008Smart"SmartTZA
+
+64101Celtel"CELTEL
+
+64110MTN UG"MTN-UG
+
+64201Spacetel BI"SPACETEL
+
+64202BUSAFA"SAFARIS
+
+64301mCel"mCel
+
+64304Vodacom"VodaCom
+
+64501Airtel"CELTEL
+
+64502MTN"TELECEL
+
+64503ZAMTEL"TELECEL
+
+64601Airtel"Celtel
+
+64603Sacel"Sacel
+
+64604Telma"TELMA
+
+64700Orange"Orange
+
+64710
+SFRREUNION"SFRRU
+
+64801Net*One"NETONE
+
+64803Telecel"TELECEL
+
+64804Econet"ECONET
+
+64901MTC"MTCNAM
+
+64902switch"switch
+
+64903Leo"leo™
+
+65001TNM"CP900
+
+65010Airtel"CELTEL
+
+65101Vodacom"
+Vodacom-LS
+
+65102Mascom"EZI-CEL
+
+65201Mascom"MASCOM
+
+65204 BTCMobile"beMOBILE
+!
+65501
+Vodacom-SA"
+Vodacom-SA
+
+65507
+RSA CELL C"CellC
+GGSM Delta
\ No newline at end of file
diff --git a/proprietary/vendor/etc/plmn_delta_chn.bin b/proprietary/vendor/etc/plmn_delta_chn.bin
new file mode 100644
index 0000000..f551db2
--- /dev/null
+++ b/proprietary/vendor/etc/plmn_delta_chn.bin
@@ -0,0 +1,114 @@
+
+
+30202Bell"Bell
+
+30286Telus"Telus
+
+31000Verizon"Verizon
+
+40400Reliance"Reliance
+
+44007KDDI"KDDI
+
+45000KOR SK Telecom"SKT
+
+45400CSL"CSL
+
+45402CSL"CSL
+
+454033"3
+
+454043(3G)"3(3G)
+
+45406SmarTone HK"SMC HK
+
+454073"3
+
+45410CSL"CSL
+
+45412China Mobile HK"CMHK
+
+45413China Mobile HK"CMHK
+
+454143"3
+
+45415SmarTone HK"SMC HK
+
+45416PCCW-HKT"PCCW-HKT
+
+45417SmarTone HK"SMC HK
+
+45418CSL"CSL
+
+45419PCCW-HKT"PCCW-HKT
+
+45420PCCW-HKT"PCCW-HKT
+
+45429PCCW_HKT"PCCW_HKT
+
+45500SmarTone"SmarTone
+
+45501CTM"CTM
+
+45502
China Telecom"CTC
+
+455033 Macau"3 Macau
+
+45504CTM"CTM
+
+455053 Macau"3 Macau
+
+45507
China Telecom"CTC
+
+46000CHINA MOBILE"CMCC
+
+46001
+CHN-UNICOM"UNICOM
+
+46002CHINA MOBILE"CMCC
+
+46003
China Telecom"CTC
+
+46004CHINA MOBILE"CMCC
+
+46006
+CHN-UNICOM"UNICOM
+
+46007CHINA MOBILE"CMCC
+
+46008CHINA MOBILE"CMCC
+
+46009
+CHN-UNICOM"UNICOM
+
+46011
China Telecom"CTC
+
+46015CHINA BROADNET"CBN
+
+46016CHINA BROADNET"CBN
+
+46021CHINA MOBILE"CMCC
+
+46022CHINA MOBILE"CMCC
+
+46031
+CHN-UNICOM"UNICOM
+
+46032
+CHN-UNICOM"UNICOM
+
+46050
China Telecom"CTC
+
+46051
China Telecom"CTC
+
+46060CHINA BROADNET"CBN
+
+46061CHINA BROADNET"CBN
+#
+46601Far EasTone"Far EasTone
+#
+46602Far EasTone"Far EasTone
+#
+46603Far EasTone"Far EasTone
+
+46605APT"APT(Published_SE13_Database_26_February_2013
\ No newline at end of file
diff --git a/proprietary/vendor/etc/plmn_delta_hktw.bin b/proprietary/vendor/etc/plmn_delta_hktw.bin
new file mode 100644
index 0000000..8a4b04b
--- /dev/null
+++ b/proprietary/vendor/etc/plmn_delta_hktw.bin
@@ -0,0 +1,98 @@
+
+
+45400CSL"CSL
+
+45402CSL"CSL
+
+454033"3
+
+454043(3G)"3(3G)
+
+45406SmarTone HK"SMC HK
+
+454073(2G)"3(2G)
+
+45410CSL"CSL
+
+45412China Mobile HK"CMHK
+
+45413China Mobile HK"CMHK
+
+454143(2G)"3(2G)
+
+45415SmarTone HK"SMC HK
+
+45416PCCW-HKT"PCCW-HKT
+
+45417SmarTone HK"SMC HK
+
+45418CSL"CSL
+
+45419PCCW-HKT"PCCW-HKT
+
+45420PCCW-HKT"PCCW-HKT
+
+45500SmarTone"SmarTone
+
+45501CTM"CTM
+
+45502
China Telecom"CTC
+%
+455033 Macau (2G)"3 Macau (2G)
+
+45504CTM"CTM
+
+455053 Macau"3 Macau
+
+45507
China Telecom"CTC
+
+46000CHINA MOBILE"CMCC
+
+46001
+CHN-UNICOM"UNICOM
+
+46002CHINA MOBILE"CMCC
+
+46003
China Telecom"CTC
+
+46006
+CHN-UNICOM"UNICOM
+
+46007CHINA MOBILE"CMCC
+
+46008CHINA MOBILE"CMCC
+
+46009
+CHN-UNICOM"UNICOM
+
+46011
China Telecom"CTC
+
+46015CHINA BROADNET"CBN
+
+46016CHINA BROADNET"CBN
+
+46021CHINA MOBILE"CMCC
+
+46022CHINA MOBILE"CMCC
+
+46031
+CHN-UNICOM"UNICOM
+
+46032
+CHN-UNICOM"UNICOM
+
+46050
China Telecom"CTC
+
+46051
China Telecom"CTC
+
+46060CHINA BROADNET"CBN
+
+46061CHINA BROADNET"CBN
+#
+46601Far EasTone"Far EasTone
+#
+46602Far EasTone"Far EasTone
+#
+46603Far EasTone"Far EasTone
+
+46605GT 4G"GT 4G(Published_SE13_Database_26_February_2013
\ No newline at end of file
diff --git a/proprietary/vendor/etc/plmn_se13_prebuilt.bin b/proprietary/vendor/etc/plmn_se13_prebuilt.bin
new file mode 100644
index 0000000..a55cbb5
--- /dev/null
+++ b/proprietary/vendor/etc/plmn_se13_prebuilt.bin
@@ -0,0 +1,1652 @@
+
+
+20201
+GR COSMOTE"C-OTE
+
+20205vodafone GR"voda GR
+
+20209WIND GR"WIND
+
+20210WIND GR"WIND
+
+20404vodafone NL"voda NL
+
+20408NL KPN"NL KPN
+
+20412
+NL Telfort"NL Tlfrt
+
+20416Odido"Odido
+
+20601Proximus"Proximus
+
+20605BASE"BASE
+
+20610Orange B"OBE
+
+20620BASE"BASE
+
+20801Orange F"Orange
+
+20802 F-Contact"Contact
+
+20809F SFR"SFR
+
+20810F SFR"SFR
+
+20811 SFR FEMTO"SFRFEMTO
+
+20813F - Contact"Contact
+
+20815Free"Free
+
+20816Free"Free
+$
+20820F-Bouygues Telecom"BYTEL
+
+20888F - Contact"Contact
+
+21201vala"vala
+
+21210Monaco"MONACO
+#
+21303AndorraTelecom"AndorraT
+
+21403 Orange SP"ESPRT
+
+21404YOIGO"YOIGO
+
+21407Movistar"Movistar
+
+21601 Yettel HU"Yettel
+!
+21603
Digi.Mobil HU"Digi HU
+
+21630
+Telekom HU"THU
+
+21670vodafone HU"voda HU
+
+21803ERONET"ERONET
+
+21805m:tel"m:tel
+
+21890 BH Mobile"BHMOBILE
+
+21901HT HR"HT HR
+
+21902TM HR"TM HR
+
+21910A1 HR"A1 HR
+
+22001
+SRB Yettel"Yettel
+
+22003mt:s"MTS
+
+22005A1 SRB"A1 SRB
+
+22101Vala KS"Vala
+
+22102IPKO"IPKO
+
+22201I TIM"TIM
+
+22210vodafone IT"voda IT
+
+22250ILIAD"ILIAD
+
+22288WINDTRE"WINDTRE
+
+22601RO Vodafone RO"VF-RO
+
+22603
+TELEKOM.RO"TELEKOM
+
+22605
RO Digi.Mobil"Digi
+
+22610 RO ORANGE"ORANGE
+
+22801Swisscom"Swisscom
+
+22802Sunrise"Sunrise
+
+22803Salt"Salt
+
+23001T-Mobile CZ"TMO CZ
+
+23002O2 - CZ"O2 - CZ
+
+23003Vodafone CZ"Vodafone
+
+23101 Orange SK"Orange
+
+23102
+Telekom SK"Telekom
+
+23103SWAN SK"SWAN SK
+
+23106O2 - SK"O2 - SK
+
+23201A1"A1
+
+23203
+Magenta-T-"MagentaT
+
+232053 AT"3 AT
+
+23207telering"telering
+
+232103 AT"3 AT
+
+23213
+Magenta-T-"MagentaT
+
+23217spusu"spusu
+#
+23403Airtel-Vodafone"ATL-VOD
+
+23410O2 - UK"O2 - UK
+
+23415vodafone UK"voda UK
+
+234203 UK"3 UK
+
+23430EE"EE
+
+23433EE"EE
+
+23450JT"JT
+
+23455Sure"Sure
+
+23801TDC"TDC
+
+23802
+Telenor DK"TelenoDK
+
+238063 DK"3 DK
+
+23820Telia DK"Telia
+"
+23866Telia-Telenor DK"TT DK
+
+24001Telia SE"Telia
+
+240023 SE"3 SE
+
+24004SWEDEN"SWE
+
+24005 Sweden 3G"Sweden3G
+
+24007Tele2"Tele2 SE
+
+24008
+Telenor SE"TelenorS
+!
+24024
Sweden Mobile"MobileS
+
+24201 N Telenor"TELENOR
+
+24202N Telia"N Telia
+
+24214N ice"ice
+
+24403FI DNA"DNA
+
+24405FI Elisa"Elisa
+
+24412FI DNA"DNA
+
+24414FI AMT"FI AMT
+
+24421FI Elisa"Elisa
+#
+24436DNA - Telia FI"SuomenYV
+"
+24445
Erillisverkot"Erillisv
+
+24491Telia FI"Telia
+
+24601Telia LT"Telia
+
+24602LT BITE GSM"BITE
+
+24603Tele2 LT"Tele2 LT
+
+24701LV LMT"LMT
+
+24702Tele2 LV"Tele2 LV
+
+24705BITE LV"BITE LV
+
+24709XOmobile LV"XOmobile
+
+24801Telia"Telia
+
+24802Elisa EE"ELISA
+
+24803Tele2 EE"Tele2 EE
+
+25001MTS RUS"MTS RUS
+
+25002MegaFon"MegaFon
+
+25027LETAI"LETAI
+"
+25062Tinkoff Mobile"Tinkoff
+
+25099beeline"beeline
+
+25501VODAFONE"VODAFONE
+
+25502
+Beeline UA"Beeline
+
+25503UA-KYIVSTAR"UA-KS
+
+25506lifecell"lifecell
+
+25507TriMob"TriMob
+
+25701 BY VELCOM"VELCOM
+
+25702MTS BY"MTS BY
+
+25704 life:) BY"life:)BY
+
+25901 Orange MD"Orange
+
+25902Moldcell"Moldcell
+
+25905Moldtelecom"Mtelecom
+
+26001Plus"PLUS
+
+26002T-Mobile.pl"TM PL
+
+26003 Orange PL"Orange
+
+26006Play"Play
++
+26201Telekom Deutschland GER"Telekom
+
+26202vodafone.de"Vodafone
+
+26203o2 - de"o2 - de
+
+26207o2 - de"o2 - de
+
+262231&1"1&1
+
+2620231&1"1&1
+
+26601GIBTEL"GIBTEL
+
+26603GIBFIBRE"GIBFIBRE
+
+26801
+vodafone P"voda P
+
+26806MEO"MEO
+
+26893NOS"NOS
+
+27001POST"POST
+
+27002MTX Connect"MTXC
+
+27077L TANGO"TANGO
+
+27099L Orange-LU"Orange
+
+27201vodafone IE"voda IE
+
+272023"3
+
+27203IRL - METEOR"METEOR
+
+272053"3
+
+27401 IS SIMINN"SIMINN
+
+27402Vodafone"Vodafone
+
+27408
+IS OnWaves"OnWaves
+
+27411NOVA IS"NOVA
+
+27601One.al"One.al
+
+27602Voda AL"Voda AL
+
+27801epic"epic
+
+27821 go mobile"gomobile
+
+27877
Melita Mobile"Melita
+
+28001Cyta"Cyta
+
+28010epic"epic
+!
+28020PrimeTel PLC"PrimeTel
+
+28022Cablenet"Cablenet
+
+28201 GEO-GCELL"GCELL
+
+28202
MAGTI-GSM-GEO"MAGTI
+
+28204Cellfie"Cellfie
+
+28301Telecom Armenia"Team
+
+28305Viva"Viva
+
+28310Ucom AM"Ucom
+
+28401A1 BG"A1 BG
+
+28403
+Vivacom BG"Vivacom
+
+28405 Yettel BG"Yettel
+
+28601TR TURKCELL"TCELL
+#
+28602Vodafone Türkiye"VF-TR
+!
+28603Turk Telekom"TT Mobil
+
+28622Selam"Selam
+
+28801Foroya Tele"FT-GSM
+
+28802VODAFONE FO"VODAFONE
+
+29001Tusass"Tusass
+
+29340A1 SI"A1 SI
+
+29341MOBITEL"MOBITEL
+
+29364T-2"T-2
+
+29370TELEMACH"TELEMACH
+
+29401
+Telekom MK"MKT MK
+
+29403A1 MK"A1 MK
+
+29501
+SwisscomFL"Swiss FL
+
+29502Salt.li"Salt.li
+
+29505FL1"FL1
+
+29701One MNE"One MNE
+
+29702
+Telekom.me"T.me
+
+29703MTEL"MTEL
+
+302150Cogeco"Cogeco
+
+302220TELUS"TELUS
+
+302270Eastlink"Eastlink
+"
+302340Execulink Telecom"ETI
+
+302370Fido"Fido
+
+302380KNET"KNET
+
+302480SSi"SSi
+
+302490Freedom"Freedom
+
+302500 Videotron"CANVT
+
+302520 Videotron"CANVT
+
+302610Bell"Bell
+!
+302620Ice Wireless Inc"Ice
+#
+302720Rogers Wireless"ROGERS
+
+302780SaskTel"SaskTel
+
+302880FastRoam"FastRoam
+
+302940Wightman"Wightman
+
+30801
+SPM AMERIS"AMERIS
+
+30803SPM Telecom"SPM
+
+30804 Globaltel"SPM4G
+*
+310020US - Union Telephone"UnionTel
+
+310030AT&T"AT&T
+
+310040Mobi"Mobi
+
+310050GCI"GCI
+
+310140GTA"GTA
+
+310150AT&T"AT&T
+
+310160T-Mobile"T-Mobile
+
+310170AT&T"AT&T
+&
+310190USA Dutch Harbor"D-HARBOR
+
+310200T-Mobile"T-Mobile
+
+310210T-Mobile"T-Mobile
+
+310220T-Mobile"T-Mobile
+
+310230T-Mobile"T-Mobile
+
+310240T-Mobile"T-Mobile
+
+310250T-Mobile"T-Mobile
+
+310260T-Mobile"T-Mobile
+
+310270T-Mobile"T-Mobile
+
+310280AT&T"AT&T
+
+310300BigSkyUS"Big Sky
+
+310310T-Mobile"T-Mobile
+#
+310320USA - CellularOne"Cell
+#
+310340Limitless Mobile"LMUSA
+
+310370DOCOMO PACIFIC"DPAC
+
+310380AT&T"AT&T
+
+310410AT&T"AT&T
+#
+310450Viaero Wireless"Viaero
+
+310460USA1L"USA1L
+
+310470DOCOMO PACIFIC"DPAC
+
+310490T-Mobile"T-Mobile
+
+310580Inland Cellular"IC
+#
+310630
USA AmeriLink"AMERLINK
+
+310660T-Mobile"T-Mobile
+#
+310690Limitless Mobile"LMUSA
+
+310730U.S.Cellular"USCC
+
+310800T-Mobile"T-Mobile
+
+310830T-Mobile"T-Mobile
+
+310840telna Mobile"telna
+
+310950AT&T"AT&T
+
+310990 Worldcall"Evolve
+"
+311040
USA - Commnet"Commnet
+#
+311080
Pine Cellular"PINECell
+
+311170Tampnet"Tampnet
+
+311180AT&T"AT&T
+
+311230C Spire"C Spire
+
+311240USACWCI"CWCI
+
+311270Verizon"Verizon
+
+311370GCI"GCI
+
+311480Verizon"Verizon
+
+311490T-Mobile"T-Mobile
+
+311500Mobi"Mobi
+
+311530USANW"USANW
+
+311560USA OTZ"OTZ
+
+311580U.S.Cellular"USCC
+#
+311600Limitless Mobile"LMUSA
+
+311630C Spire"C Spire
+$
+311650United Wireless USA"UWC
+
+311660 Metro PCS"MPCS
+
+311882T-Mobile"T-Mobile
+
+311990VTW US"VTW
+#
+312180Limitless Mobile"LMUSA
+
+312250T-Mobile"T-Mobile
+
+312260USACL"USACL
+'
+312290Strata Networks USA"Strata
+'
+312380Copper Valley Wireless"CVW
+&
+312420Nex-Tech Wireless USA"NTW
+
+312430
+Silverstar"SST
+
+312480Nemont"Nemont
+
+312630
+NetGenuity"NetGenui
+
+312720
Southern Linc"SLINC
+
+313070MNSHub"MNSHub
+
+313120 ASM ASTCA"ASTCA
+
+313380OptimERA"OptimERA
+%
+313450Spectrum Mobile"Spectrum
+
+313460Mobi"Mobi
+
+314440TGS"TGS
+
+314590Lynk"Lynk
+
+314710Ringer"RNGR
+
+314730TextNow USA"TextNow
+
+330110PR Claro"Claro
+
+33403Movistar"TEMM
+
+334020TELCEL"TELCEL
+
+334050AT&T"AT&T
+
+334070AT&T"AT&T
+
+338050Digicel"Digicel
+
+338180FLOW"FLOW
+
+34001F-Orange"Orange
+
+34002SFR"SFR
+
+34009Free"Free
+
+34020Digicel"DigicelF
+
+342600FLOW"FLOW
+
+342750DIGICEL"DIGICEL
+
+34403 APUA inet"inet
+
+344920FLOW"FLOW
+
+346140FLOW"FLOW
+
+348170FLOW"FLOW
+!
+348570
CCT Boatphone"CCTBVI
+
+350000CELLONE"CELLONE
+
+352110FLOW"FLOW
+
+354860FLOW"FLOW
+
+356110FLOW"FLOW
+
+358050DIGICEL"DIGICEL
+
+358110FLOW"FLOW
+
+360110FLOW"FLOW
+
+36251Telcell GSM"Telcell
+
+36269Digicel"Digicel
+
+36278Kla"Kla
+
+36291Chippie"Chippie
+
+36301SETAR"SETAR
+
+36302
+AW Digicel"Digicel
+
+36449aliv"aliv
+
+365840FLOW"FLOW
+
+366110FLOW"FLOW
+
+37001ALTICE"ALTICE
+
+37002 CLARO DOM"ClaroDOM
+
+37004Viva DO"Viva
+
+37203Natcom"Natcom
+
+37412TSTT"TSTT
+
+374130Digicel"Digicel
+
+376350FLOW"FLOW
+
+376360Digicel"TCI
+
+40001AZEAC"Azercell
+
+40002
+BAKCELL AZ"BAKCELL
+
+40004AZ Nar"Nar
+
+40101
+Beeline KZ"Beeline
+
+40102Kcell"Kcell
+
+40177Tele2"Tele2
+
+40211BT B-Mobile"B-Mobile
+
+40277 TASHICELL"TASHICEL
+
+40401Vi India"Vi India
+
+40402
+IND airtel"airtel
+
+40403
+IND airtel"airtel
+
+40405Vi India"Vi India
+
+40407Vi India"Vi India
+
+40410
+IND airtel"airtel
+
+40411Vi India"Vi India
+
+40414Vi India"Vi India
+
+40415Vi India"Vi India
+
+40416
+IND airtel"airtel
+
+40419Vi India"Vi India
+
+40420Vi India"Vi India
+
+40422Vi India"Vi India
+
+40427Vi India"Vi India
+
+40430Vi India"Vi India
+
+40431
+IND airtel"airtel
+
+40434CellOne"CellOne
+
+40438CellOne"CellOne
+
+40440
+IND airtel"airtel
+
+40443Vi India"Vi India
+
+40445
+IND airtel"airtel
+
+40449
+IND airtel"airtel
+
+40451CellOne"CellOne
+
+40453CellOne"CellOne
+
+40454CellOne"CellOne
+
+40455CellOne"CellOne
+
+40456Vi India"Vi India
+
+40457CellOne"CellOne
+
+40458CellOne"CellOne
+
+40459CellOne"CellOne
+
+40460Vi India"Vi India
+
+40462CellOne"CellOne
+
+40464CellOne"CellOne
+
+40466CellOne"CellOne
+
+40470
+IND airtel"airtel
+
+40471CellOne"CellOne
+
+40472CellOne"CellOne
+
+40473CellOne"CellOne
+
+40474CellOne"CellOne
+
+40475CellOne"CellOne
+
+40476CellOne"CellOne
+
+40477CellOne"CellOne
+
+40478Vi India"Vi India
+
+40479CellOne"CellOne
+
+40480CellOne"CellOne
+
+40481CellOne"CellOne
+
+40482Vi India"Vi India
+
+40484Vi India"Vi India
+
+40486Vi India"Vi India
+
+40490
+IND airtel"airtel
+
+40492
+IND airtel"airtel
+
+40493
+IND airtel"airtel
+
+40494
+IND airtel"airtel
+
+40495
+IND airtel"airtel
+
+40496
+IND airtel"airtel
+
+40497
+IND airtel"airtel
+
+40498
+IND airtel"airtel
+
+40551
+IND airtel"airtel
+
+40552
+IND airtel"airtel
+
+40553
+IND airtel"airtel
+
+40554
+IND airtel"airtel
+
+40555
+IND airtel"airtel
+
+40556
+IND airtel"airtel
+
+40567Vi India"Vi India
+
+40570Vi India"Vi India
+
+405751Vi India"Vi India
+
+405753Vi India"Vi India
+
+405755Vi India"Vi India
+
+405840IND-JIO"JIO
+
+405846Vi India"Vi India
+
+405854IND-JIO"JIO
+
+405855IND-JIO"JIO
+
+405856IND-JIO"JIO
+
+405857IND-JIO"JIO
+
+405858IND-JIO"JIO
+
+405859IND-JIO"JIO
+
+405860IND-JIO"JIO
+
+405861IND-JIO"JIO
+
+405862IND-JIO"JIO
+
+405863IND-JIO"JIO
+
+405864IND-JIO"JIO
+
+405865IND-JIO"JIO
+
+405866IND-JIO"JIO
+
+405867IND-JIO"JIO
+
+405868IND-JIO"JIO
+
+405869IND-JIO"JIO
+
+405870IND-JIO"JIO
+
+405871IND-JIO"JIO
+
+405872IND-JIO"JIO
+
+405873IND-JIO"JIO
+
+405874IND-JIO"JIO
+
+41001Jazz"Jazz
+
+41003PK-UFONE"UFONE
+
+41006
+Telenor PK"TELENOR
+
+41007Jazz"Jazz
+
+41201AF AWCC"AWCC
+
+41220ROSHAN"ROSHAN
+
+41240MTN AF"MTN
+
+41250Etisalat Af"Etisalat
+
+41301
+Mobitel LK"Mobitel
+
+41302DIALOG"DIALOG
+
+41303Hutch"Hutch
+
+41305DIALOG"DIALOG
+
+41308Hutch"Hutch
+
+41309Hutch"Hutch
+
+41401MM 900"MPTGSM
+
+41405Ooredoo"Ooredoo
+
+41409MYTEL"MYTEL
+
+41501alfa"alfa
+
+41503touch"touch
+
+41601Zain JO"Zain JO
+
+41677 Orange JO"OrangeJO
+
+41805ASIACELL"ASIACELL
+
+41820zain IQ"zain IQ
+
+41830IRAQNA"IRAQNA
+
+41840KOREK"KOREK
+
+41902Zain KW"zain KW
+
+41903Ooredoo"Ooredoo
+
+41904
+stc Kuwait"stc
+
+42001stc"stc
+
+42003
+Mobily-KSA"Mobily
+
+42004Zain KSA"Zain KSA
+
+42202Omantel"Omantel
+
+42203Ooredoo Oman"Ooredoo
+
+42206Vodafone"Vodafone
+
+42402ETISALAT"ETISALAT
+
+42403du"du
+
+42501
+Partner IL"Partner
+
+42502
+Cellcom IL"Cellcom
+
+42503IL Pelephone"PCL
+#
+42505JAWWAL-PALESTINE"JAWWAL
+%
+42506Ooredoo Palestine"Ooredoo
+"
+42507Hot Mobile Ltd."HOT IL
+"
+42528Hot Mobile Ltd."Israel
+
+42601BATELCO"BATELCO
+
+42602Zain BH"Zain BH
+
+42604stc"stc
+
+42701Ooredoo"Ooredoo
+
+42702vodafone"VF-QA
+
+42801 Skytel MN"Skytel
+&
+42888MONGOLIA UNITEL LLC"UNTLMN
+
+42899
+MN MobiCom"MobiCom
+
+42901
Nepal Telecom"NT
+
+43404
+Beeline UZ"Beeline
+
+43405 UZB Ucell"Ucell
+
+43407UMS-UZB"UMS
+
+43408 UzTelecom"UzTeleco
+
+43604 Babilon-M"Babilon
+
+43605
+ZET-MOBILE"Z-MOBILE
+
+43701
+Beeline KG"Beeline
+
+43705MEGA"MEGA
+
+43709O!"O!
+
+44010 JP DOCOMO"DOCOMO
+
+44011Rakuten"Rakuten
+
+44020SoftBank"SoftBank
+
+4405044050"44050
+
+44051KDDI(au)"KDDI(au)
+
+4405444054"44054
+
+44091
+JPN-ROAM D"JpnRoamD
+
+44092
+JPN-ROAM K"JpnRoamK
+
+44093
+JPN-ROAM S"JpnRoamS
+
+44094
+JPN-ROAM R"JpnRoamR
+$
+45001Samsung Test Bed"Samsung
+
+45005KOR SK Telecom"SKT
+
+45006KOR LG Uplus"LG U+
+
+45008KT"KT
+
+45010KOR LG Uplus"LG U+
+
+45201VN Mobifone"Mobifone
+
+45202VN VINAPHONE"GPC
+
+45204VIETTEL"VIETTEL
+
+45400CSL"CSL
+
+45402CSL"CSL
+
+454033"3
+
+454043"3
+
+45406SmarTone HK"SMC HK
+
+45410CSL"CSL
+
+45412China Mobile HK"CMHK
+
+45413China Mobile HK"CMHK
+
+45415SmarTone HK"SMC HK
+
+45416CSL"CSL
+
+45417SmarTone HK"SMC HK
+
+45418CSL"CSL
+
+45419CSL"CSL
+
+45420CSL"CSL
+
+45500SmarTone MAC"SMC MAC
+
+45501CTM"CTM
+
+45502CT Macau"CT Macau
+
+455033 Macau"3 Macau
+
+45504CTM"CTM
+
+455053 Macau"3 Macau
+
+45507CT Macau"CT Macau
+
+45601Cellcard"Cellcard
+
+45608Metfone"Metfone
+
+45701LAO GSM"LAO GSM
+%
+45702ETL MOBILE NETWORK"ETLMNW
+
+45703Unitel"UNITEL
+"
+45707Best Telecom Laos"Best
+
+46000CHINA MOBILE"CMCC
+
+46001
+CHN-UNICOM"UNICOM
+
+46002CHINA MOBILE"CMCC
+
+46003CHN-CT"CT
+
+46004CHINA MOBILE"CMCC
+
+46007CHINA MOBILE"CMCC
+
+46008CHINA MOBILE"CMCC
+
+46009
+CHN-UNICOM"UNICOM
+
+46011CHN-CT"CT
+
+46601Far EasTone"FET
+
+46605TWN APT"APT
+
+46611Chunghwa Telecom"CHT
+
+46612TWN APT"APT
+
+46615Chunghwa Telecom"CHT
+
+46616Chunghwa Telecom"CHT
+
+46617Chunghwa Telecom"CHT
+
+46618Chunghwa Telecom"CHT
+
+46619Chunghwa Telecom"CHT
+
+46688
+KGT-Online"KGT
+
+46689T-Star"TST
+%
+46692Chunghwa Telecom"Chunghwa
+
+46697 TW Mobile"TWM
+!
+470001Grameenphone"Grameen
+
+47002robi axiata"robi
+
+47003
+Banglalink"BL
+
+47004BGD bMobile"bMobile
+
+47201DHIRAAGU"DHIRAAGU
+,
+47202Ooredoo Maldives PVT LTD"Ooredoo
+
+50212MY MAXIS"MY MAXIS
+
+50213MY CELCOM 3G"CELCOM
+
+50218U MOBILE"U MOBILE
+
+50219 MY CELCOM"CELCOM
+
+502152YES"YES
+
+502153unifi"unifi
+"
+50501Telstra Mobile"Telstra
+
+50502 YES OPTUS"Optus
+
+50503vodafone AU"voda AU
+
+50510norfolk telecom"NT
+
+50550Pivotel"Pivotel
+"
+50571Telstra Mobile"Telstra
+"
+50572Telstra Mobile"Telstra
+
+51001IND INDOSAT"INDOSAT
+
+51009 Smartfren"SF
+
+51010
IND TELKOMSEL"T-SEL
+
+51021IND INDOSAT"INDOSAT
+
+51028 Smartfren"SF
+
+510893"3
+
+51401TLS-TC"TCEL
+
+51402TLS-TT"TT
+"
+51502Globe Telecom-PH"GLOBE
+
+51503SMART"SMART
+
+52000TH 3G+"TH 3G+
+
+52001AIS"AIS
+
+52003AIS"AIS
+
+52004TRUE-H"TRUE-H
+
+52005dtac TriNet"dtac
+
+52015 NT Mobile"NT
+
+52019TRUE-H"TRUE-H
+
+52047 NT Mobile"NT
+
+52099TRUE-H"TRUE-H
+
+52501Singtel"Singtel
+
+52502Singtel"Singtel
+
+52503SGP-M1"M1
+
+52505StarHub"StarHub
+
+52508StarHub"StarHub
+
+52510SIMBA"SIMBA
+
+52801Imagine"Imagine
+
+52802PCSB"PCSB
+
+52803UNN"UNN
+
+52811DSTCom"DSTCom
+
+53001One NZ"One NZ
+
+53005Spark NZ"Spark NZ
+"
+53013
One NZ SpaceX"OneNZ SX
+
+530242degrees"2degrees
+
+53603 NEOTEL NR"NEO NR
+#
+53701TELIKOM LIMITED"TELIKOM
+#
+53702TELIKOM LIMITED"TELIKOM
+
+53703DIGICEL"DIGICEL
+
+53704PG VODAFONE"VODAFONE
+!
+53988
Digicel Tonga"Digicel
+
+54001Our Telekom"Telekom
+
+54002bmobile"bmobile
+
+54101 VUT SMILE"SMILE
+
+54105Digicel"Digicel
+
+54201FJ VODAFONE"VODAFONE
+
+54202DIGICEL"DIGICEL
+
+54301Manuia"Manuia
++
+544110Bluesky Communications"BLUESKY
+
+54502 OceanCell"Ocell
+
+54601NCL MOBILIS"MOBNCL
+
+54705VITI"VITI
+
+54715VODAFONE"VODAFONE
+
+54720F-VINI"VINI
+
+54801
+CK KOKANET"KOKANET
+
+54900DIGICEL"DIGICEL
+
+54927Bluesky"Bluesky
+
+55001FSM Telecom"FSM Tele
+
+55201PalauCel"PalauCel
+
+55299PLW PMCI"PMCI
+
+55301TV TTC"TTC
+
+60201 Orange EG"Orange
+
+60202vodafone EG"voda EG
+
+60203Etisalat"Etisalat
+
+60204EGYwe"we
+
+60301ALG Mobilis"Mobilis
+
+60400 Orange MA"Orange
+
+60401MOR IAM"IAM
+
+60402inwi"inwi
+"
+60502TUNISIE TELECOM"TUNTEL
+
+60503
+OOREDOO TN"OOREDOO
+
+60600Libyana"Libyana
+
+60702AFRICELL"AFRICELL
+
+60704Qcell"QC
+
+60802SEN"Free
+
+60901 MR MATTEL"MATTEL
+
+61002 ORANGE ML"OML
+
+61101 Orange GN"ORANGEGN
+
+61202MOOV CI"MOOV
+
+61203Orange"Orange
+
+61501
+TG-TOGOCOM"TGCOM
+
+61701CELLPLUS-MRU"my.t
+
+61703MTML"MTML
+
+61710 EMTEL-MRU"EMTEL
+
+61807
+Orange LBR"Orange L
+
+61905Africell"Africell
+
+61907QCell"QC
+
+62003
+AirtelTigo"ATL-TIGO
+
+62006
+AirtelTigo"ATL-TIGO
+
+62120Airtel"Airtel
+
+62150Glo NG"glo
+
+62402 Orange CM"Orange
+
+62501ALOU"ALOU
+
+62701GETESA"GETESA
+
+62801LIBERTIS"LIBERTIS
+
+62803Airtel"Airtel
+
+62901COG03"Airtel
+
+62910COG MTN"MTN-CG
+
+63086
+Orange RDC"Orange
+!
+63090Africell RDC"AFRICELL
+
+63203 Orange GB"OrangeGB
+
+63301C&W SEY"C&W SEY
+
+63310Airtel"Airtel
+
+63401Zain SDN"Zain SD
+
+63510
+MTN RWANDA"MTN
+
+63513AirtelRW"AirtelRW
+"
+63601
ethio telecom"ethiotel
+
+63701
+SO Telesom"Tele
+
+63730 Som Golis"Golis
+#
+63750Hormuud Telecom"Hormuud
+
+63790 AMTEL LTD"AMTEL
+
+63903Airtel"Airtel
+
+63910FAIBA"FAIBA
+
+64002 TIGO - TZ"TIGO
+
+64004VodaCom"VodaCom
+
+64005Airtel"Airtel
+
+64104UG TANG"TANG
+
+64111Uganda Telecom"UTL
+
+64301
+MOZ - mCel"mCel
+
+64501Airtel"Airtel
+
+64601Airtel"Airtel
+
+64604TELMA"TELMA
+
+64700 Orange re"Orange
+
+64702TELCO OI"TELCO OI
+"
+64703FREE MOBILE RE"FREE RE
+
+64704ZEOP MOBILE"Zeop
+
+64710SRR"SRR
+
+64804 ZW ECONET"ECONET
+
+65001TNM"TNM
+
+65002Access"Access
+
+65010Airtel"Airtel
+#
+65101Vodacom Lesotho"VODACOM
+
+65102LS-ETL"ETL
+
+65204BTC"BTC
+
+65501
+VodaCom-SA"Vodacom
+
+65502TelkomSA"Telkom
+
+65505
+TelkomSA-R"Telkom-R
+
+65507Cell C"Cell C
+
+65510MTN-SA"MTN
+
+65538rain"rain
+
+65701EriTel"EriTel
+
+65801Sure"Sure
+
+70267BTL"BTL
+
+70269Smart"Smart
+
+70401 CLARO GTM"CLAROGTM
+
+70402TIGO"TIGO
+
+70403 CLARO GTM"CLAROGTM
+
+70601 CLARO SLV"ClaroSLV
+
+708001 CLARO HND"ClaroHND
+
+70802TIGOHND"TIGO
+
+708030HND"HT - 200
+
+71021 CLARO NIC"ClaroNIC
+
+710300Tigo"Tigo
+
+71201I.C.E."I.C.E.
+
+71202I.C.E."I.C.E.
+
+71203CLARO CR"CLARO CR
+
+71204LIBERTY"LIBERTY
+
+71606Movistar"Movistar
+
+71610 CLARO PER"ClaroPER
+
+71615Viettel Peru"VTP
+
+72234AR PERSONAL"AR TP
+
+72236AR PERSONAL"AR TP
+
+72400 Claro BRA"Claro
+
+72402TIM BRA"TIM
+
+72403TIM BRA"TIM
+
+72404TIM BRA"TIM
+
+72405 Claro BRA"Claro
+
+72406VIVO"VIVO
+
+72410VIVO"VIVO
+
+72411VIVO"VIVO
+
+72423VIVO"VIVO
+!
+72429UNIFIQUE BRA"UNIFIQUE
+
+72432
Algar Telecom"Algar
+
+72433
Algar Telecom"Algar
+
+72434
Algar Telecom"Algar
+
+73001 ENTEL PCS"ENTEL
+
+73002Movistar"Movistar
+
+73007Movistar"Movistar
+
+73010 ENTEL PCS"ENTEL
+
+732101Claro"Claro
+
+732103TIGO"TIGO
+
+732111TIGO"TIGO
+
+732123Movistar"Movistar
+
+73402DIGITEL"DIGITEL
+
+73404Movistar"Movistar
+
+73601VIVA"VIVA
+
+73602BOMOV"EMOVIL
+#
+738002GUY GTT + Do More"GTT+
+
+738040ENet"ENet
+
+74000Movistar"Movistar
+
+74001CLARO"CLARO
+
+74002CNT"CNT
+
+74404TIGO PY"TIGO
+
+74405PY Personal"Personal
+
+74602TELESUR"TELESUR
+
+74603DIGICEL"DIGICEL
+
+74801Antel"Antel
+
+74807Movistar"Movistar
+"
+74810
CLARO URUGUAY"CLARO UY
+
+750001Sure FLK"Sure
+
+90111Inmarsat"INX
+%
+90112Telenor Maritime"TelenorM
+
+90114
+AeroMobile"AeroMob
+
+90115OnAir"OnAir
+"
+90119
epic maritime"epic mar
+
+90126TIM@sea"TIM@sea
+
+90130
OQ Technology"OQTEC
++
+90140Telekom Deutschland GER"Telekom
+
+90144AT&T"AT&T
+
+90145AISatSea"AISatSea
+
+90146 Telecom26"T26
+
+90149 ZainGroup"ZG
+
+90150EchoStar Mobile"EML
+
+90171Tampnet"Tampnet
+$
+90198Skylo Technologies"Skylo&Published TS.25 Database 10 March 2025
\ No newline at end of file
diff --git a/proprietary/vendor/etc/vintf/manifest/vendor.samsung.hardware.radio.exclude.slsi.xml b/proprietary/vendor/etc/vintf/manifest/vendor.samsung.hardware.radio.exclude.slsi.xml
new file mode 100644
index 0000000..1d78efe
--- /dev/null
+++ b/proprietary/vendor/etc/vintf/manifest/vendor.samsung.hardware.radio.exclude.slsi.xml
@@ -0,0 +1,6 @@
+
+
+ vendor.samsung_slsi.hardware.radio
+ hwbinder
+
+
diff --git a/proprietary/vendor/etc/vintf/manifest/vendor.samsung.hardware.radio_manifest_2_33.xml b/proprietary/vendor/etc/vintf/manifest/vendor.samsung.hardware.radio_manifest_2_33.xml
new file mode 100644
index 0000000..a2a9509
--- /dev/null
+++ b/proprietary/vendor/etc/vintf/manifest/vendor.samsung.hardware.radio_manifest_2_33.xml
@@ -0,0 +1,82 @@
+
+
+ android.hardware.radio.deprecated
+ hwbinder
+
+
+ android.hardware.radio
+ hwbinder
+
+
+ android.hardware.radio
+ hwbinder
+ @1.2::ISap/slot1
+ @1.2::ISap/slot2
+
+
+ android.hardware.radio.config
+ hwbinder
+
+
+ android.hardware.radio.modem
+ 1
+
+ IRadioModem
+ slot1
+ slot2
+
+
+
+ android.hardware.radio.network
+ 1
+
+ IRadioNetwork
+ slot1
+ slot2
+
+
+
+ android.hardware.radio.voice
+ 1
+
+ IRadioVoice
+ slot1
+ slot2
+
+
+
+ android.hardware.radio.config
+ 1
+
+ IRadioConfig
+ default
+
+
+
+ android.hardware.radio.sim
+ 1
+
+ IRadioSim
+ slot1
+ slot2
+
+
+
+ android.hardware.radio.data
+ 1
+
+ IRadioData
+ slot1
+ slot2
+
+
+
+ android.hardware.radio.messaging
+ 1
+
+ IRadioMessaging
+ slot1
+ slot2
+
+
+
diff --git a/proprietary/vendor/etc/vintf/manifest/vendor.samsung.hardware.sehradio_manifest_2_33.xml b/proprietary/vendor/etc/vintf/manifest/vendor.samsung.hardware.sehradio_manifest_2_33.xml
new file mode 100644
index 0000000..956fe6b
--- /dev/null
+++ b/proprietary/vendor/etc/vintf/manifest/vendor.samsung.hardware.sehradio_manifest_2_33.xml
@@ -0,0 +1,58 @@
+
+
+ vendor.samsung.hardware.radio.network
+ 1
+
+ ISehRadioNetwork
+ slot1
+ slot2
+
+
+
+ vendor.samsung.hardware.radio.channel
+ 1
+
+ ISehRadioChannel
+ imsd
+ imsd2
+ epdgd
+ epdgd2
+
+
+
+ vendor.samsung.hardware.radio.bridge
+ 1
+
+ ISehRadioBridge
+ slot1
+ slot2
+
+
+
+ vendor.samsung.hardware.radio.data
+ 1
+
+ ISehRadioData
+ slot1
+ slot2
+
+
+
+ vendor.samsung.hardware.radio.sim
+ 1
+
+ ISehRadioSim
+ slot1
+ slot2
+
+
+
+ vendor.samsung.hardware.radio.messaging
+ 1
+
+ ISehRadioMessaging
+ slot1
+ slot2
+
+
+
diff --git a/proprietary/vendor/lib/libsecril-client.so b/proprietary/vendor/lib/libsecril-client.so
new file mode 100644
index 0000000..6d9a14e
Binary files /dev/null and b/proprietary/vendor/lib/libsecril-client.so differ
diff --git a/proprietary/vendor/lib/libsemnativecarrierfeature.so b/proprietary/vendor/lib/libsemnativecarrierfeature.so
new file mode 100644
index 0000000..6112c59
Binary files /dev/null and b/proprietary/vendor/lib/libsemnativecarrierfeature.so differ
diff --git a/proprietary/vendor/lib64/libVendorSemDataProps.so b/proprietary/vendor/lib64/libVendorSemDataProps.so
new file mode 100644
index 0000000..2b7aa00
Binary files /dev/null and b/proprietary/vendor/lib64/libVendorSemDataProps.so differ
diff --git a/proprietary/vendor/lib64/libVendorSemTelephonyProps.so b/proprietary/vendor/lib64/libVendorSemTelephonyProps.so
new file mode 100644
index 0000000..95eb8bd
Binary files /dev/null and b/proprietary/vendor/lib64/libVendorSemTelephonyProps.so differ
diff --git a/proprietary/vendor/lib64/libengmode_client.so b/proprietary/vendor/lib64/libengmode_client.so
new file mode 100644
index 0000000..8ab6fc9
Binary files /dev/null and b/proprietary/vendor/lib64/libengmode_client.so differ
diff --git a/proprietary/vendor/lib64/libfloatingfeature.so b/proprietary/vendor/lib64/libfloatingfeature.so
new file mode 100644
index 0000000..c7c4761
Binary files /dev/null and b/proprietary/vendor/lib64/libfloatingfeature.so differ
diff --git a/proprietary/vendor/lib64/libril_sem.so b/proprietary/vendor/lib64/libril_sem.so
new file mode 100644
index 0000000..e06a212
Binary files /dev/null and b/proprietary/vendor/lib64/libril_sem.so differ
diff --git a/proprietary/vendor/lib64/libsec-ril.so b/proprietary/vendor/lib64/libsec-ril.so
new file mode 100644
index 0000000..4c7c2eb
Binary files /dev/null and b/proprietary/vendor/lib64/libsec-ril.so differ
diff --git a/proprietary/vendor/lib64/libsecril-client.so b/proprietary/vendor/lib64/libsecril-client.so
new file mode 100644
index 0000000..6b3101b
Binary files /dev/null and b/proprietary/vendor/lib64/libsecril-client.so differ
diff --git a/proprietary/vendor/lib64/libsemnativecarrierfeature.so b/proprietary/vendor/lib64/libsemnativecarrierfeature.so
new file mode 100644
index 0000000..f0f5d62
Binary files /dev/null and b/proprietary/vendor/lib64/libsemnativecarrierfeature.so differ
diff --git a/proprietary/vendor/lib64/libvkmanager_vendor.so b/proprietary/vendor/lib64/libvkmanager_vendor.so
new file mode 100644
index 0000000..35120c3
Binary files /dev/null and b/proprietary/vendor/lib64/libvkmanager_vendor.so differ
diff --git a/proprietary/vendor/lib64/vendor.samsung.hardware.radio-V1-ndk.so b/proprietary/vendor/lib64/vendor.samsung.hardware.radio-V1-ndk.so
new file mode 100644
index 0000000..d583674
Binary files /dev/null and b/proprietary/vendor/lib64/vendor.samsung.hardware.radio-V1-ndk.so differ
diff --git a/proprietary/vendor/lib64/vendor.samsung.hardware.radio.bridge-V1-ndk.so b/proprietary/vendor/lib64/vendor.samsung.hardware.radio.bridge-V1-ndk.so
new file mode 100644
index 0000000..c9d9313
Binary files /dev/null and b/proprietary/vendor/lib64/vendor.samsung.hardware.radio.bridge-V1-ndk.so differ
diff --git a/proprietary/vendor/lib64/vendor.samsung.hardware.radio.channel-V1-ndk.so b/proprietary/vendor/lib64/vendor.samsung.hardware.radio.channel-V1-ndk.so
new file mode 100644
index 0000000..f3d5cf3
Binary files /dev/null and b/proprietary/vendor/lib64/vendor.samsung.hardware.radio.channel-V1-ndk.so differ
diff --git a/proprietary/vendor/lib64/vendor.samsung.hardware.radio.channel@2.0.so b/proprietary/vendor/lib64/vendor.samsung.hardware.radio.channel@2.0.so
new file mode 100644
index 0000000..627fb4f
Binary files /dev/null and b/proprietary/vendor/lib64/vendor.samsung.hardware.radio.channel@2.0.so differ
diff --git a/proprietary/vendor/lib64/vendor.samsung.hardware.radio.data-V1-ndk.so b/proprietary/vendor/lib64/vendor.samsung.hardware.radio.data-V1-ndk.so
new file mode 100644
index 0000000..baca0c2
Binary files /dev/null and b/proprietary/vendor/lib64/vendor.samsung.hardware.radio.data-V1-ndk.so differ
diff --git a/proprietary/vendor/lib64/vendor.samsung.hardware.radio.messaging-V1-ndk.so b/proprietary/vendor/lib64/vendor.samsung.hardware.radio.messaging-V1-ndk.so
new file mode 100644
index 0000000..d8cb7d9
Binary files /dev/null and b/proprietary/vendor/lib64/vendor.samsung.hardware.radio.messaging-V1-ndk.so differ
diff --git a/proprietary/vendor/lib64/vendor.samsung.hardware.radio.sim-V1-ndk.so b/proprietary/vendor/lib64/vendor.samsung.hardware.radio.sim-V1-ndk.so
new file mode 100644
index 0000000..acdcb67
Binary files /dev/null and b/proprietary/vendor/lib64/vendor.samsung.hardware.radio.sim-V1-ndk.so differ
diff --git a/s5e8825-common-vendor.mk b/s5e8825-common-vendor.mk
index f42b9bc..dd0d236 100644
--- a/s5e8825-common-vendor.mk
+++ b/s5e8825-common-vendor.mk
@@ -8,10 +8,20 @@ PRODUCT_SOONG_NAMESPACES += \
PRODUCT_COPY_FILES += \
vendor/samsung/s5e8825-common/proprietary/vendor/etc/SoundBoosterParam.txt:$(TARGET_COPY_OUT_VENDOR)/etc/SoundBoosterParam.txt \
vendor/samsung/s5e8825-common/proprietary/vendor/etc/dolby/dax-default.xml:$(TARGET_COPY_OUT_VENDOR)/etc/dolby/dax-default.xml \
+ vendor/samsung/s5e8825-common/proprietary/vendor/etc/init/cass.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/cass.rc \
+ vendor/samsung/s5e8825-common/proprietary/vendor/etc/init/init.baseband.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.baseband.rc \
+ vendor/samsung/s5e8825-common/proprietary/vendor/etc/init/init.vendor.rilcommon.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.vendor.rilcommon.rc \
vendor/samsung/s5e8825-common/proprietary/vendor/etc/init/secaudiohalaidl.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/secaudiohalaidl.rc \
+ vendor/samsung/s5e8825-common/proprietary/vendor/etc/init/vendor.samsung.rilchip.slsi.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.samsung.rilchip.slsi.rc \
+ vendor/samsung/s5e8825-common/proprietary/vendor/etc/init/vendor.samsung.rild.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.samsung.rild.rc \
vendor/samsung/s5e8825-common/proprietary/vendor/etc/media_codecs.xml:$(TARGET_COPY_OUT_VENDOR)/etc/media_codecs.xml \
vendor/samsung/s5e8825-common/proprietary/vendor/etc/media_codecs_performance.xml:$(TARGET_COPY_OUT_VENDOR)/etc/media_codecs_performance.xml \
vendor/samsung/s5e8825-common/proprietary/vendor/etc/media_profiles_V1_0.xml:$(TARGET_COPY_OUT_VENDOR)/etc/media_profiles_V1_0.xml \
+ vendor/samsung/s5e8825-common/proprietary/vendor/etc/mtu-conf.xml:$(TARGET_COPY_OUT_VENDOR)/etc/mtu-conf.xml \
+ vendor/samsung/s5e8825-common/proprietary/vendor/etc/plmn_delta.bin:$(TARGET_COPY_OUT_VENDOR)/etc/plmn_delta.bin \
+ vendor/samsung/s5e8825-common/proprietary/vendor/etc/plmn_delta_chn.bin:$(TARGET_COPY_OUT_VENDOR)/etc/plmn_delta_chn.bin \
+ vendor/samsung/s5e8825-common/proprietary/vendor/etc/plmn_delta_hktw.bin:$(TARGET_COPY_OUT_VENDOR)/etc/plmn_delta_hktw.bin \
+ vendor/samsung/s5e8825-common/proprietary/vendor/etc/plmn_se13_prebuilt.bin:$(TARGET_COPY_OUT_VENDOR)/etc/plmn_se13_prebuilt.bin \
vendor/samsung/s5e8825-common/proprietary/vendor/etc/sec_audio_volume_curve.xml:$(TARGET_COPY_OUT_VENDOR)/etc/sec_audio_volume_curve.xml \
vendor/samsung/s5e8825-common/proprietary/vendor/etc/usb_audio_policy_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/usb_audio_policy_configuration.xml
@@ -33,27 +43,48 @@ PRODUCT_PACKAGES += \
libdatamod \
libexynoscamera_cnr_plugin \
libexynoscamera_plugin \
+ libfloatingfeature \
liblastaboxmsg \
libprofileparamstorage \
librecordalive \
libsecaudiocoreutils \
libsecaudioinfo \
libsecaudiolevel \
+ libsecril-client \
libsehbluetooth_audio_session_aidl \
+ libsemnativecarrierfeature \
libspatializerparamstorage \
libspeakercalibration \
libswcnr \
libtinyalsa.s5e8825 \
vendor.samsung.hardware.bluetooth.audio-V1-ndk \
- libfloatingfeature \
libswdap \
libsecaudiohal_aidl \
+ libVendorSemDataProps \
+ libVendorSemTelephonyProps \
libc++_shared \
+ libengmode_client \
libhwjsqz \
+ libril_sem \
+ libsec-ril \
libsensorlistener \
libuniapi \
libuniplugin \
+ libvkmanager_vendor \
vendor.samsung.hardware.audio-V1-ndk \
+ vendor.samsung.hardware.radio-V1-ndk \
+ vendor.samsung.hardware.radio.bridge-V1-ndk \
+ vendor.samsung.hardware.radio.channel-V1-ndk \
+ vendor.samsung.hardware.radio.channel@2.0 \
+ vendor.samsung.hardware.radio.data-V1-ndk \
+ vendor.samsung.hardware.radio.messaging-V1-ndk \
+ vendor.samsung.hardware.radio.sim-V1-ndk \
vendor.samsung.hardware.thermal@1.0 \
secaudiohalaidl_manifest.xml \
- secaudiohalaidl
+ vendor.samsung.hardware.radio.exclude.slsi.xml \
+ vendor.samsung.hardware.radio_manifest_2_33.xml \
+ vendor.samsung.hardware.sehradio_manifest_2_33.xml \
+ cass \
+ rild \
+ secaudiohalaidl \
+ secril_config_svc