diff --git a/libqmi-1.14.2.tar.xz b/libqmi-1.14.2.tar.xz
deleted file mode 100644
index 99a656a..0000000
--- a/libqmi-1.14.2.tar.xz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:6283b80aea1b2721523e5229087764b4d6a1c9f53488690fa16a11adff4a0040
-size 760984
diff --git a/libqmi-1.16.0.tar.xz b/libqmi-1.16.0.tar.xz
new file mode 100644
index 0000000..9de2b30
--- /dev/null
+++ b/libqmi-1.16.0.tar.xz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:7ab6bb47fd23bf4d3fa17424e40ea5552d08b19e5ee4f125f21f316c8086ba2a
+size 734280
diff --git a/libqmi-rpmlintrc b/libqmi-rpmlintrc
index 72ae515..812e160 100644
--- a/libqmi-rpmlintrc
+++ b/libqmi-rpmlintrc
@@ -1,2 +1,3 @@
 # The main package is called libqmi but is not shared lib.. elimintate false warning.
 addFilter("libqmi-tools\..*: W: shlib-policy-missing-lib");
+addFilter("libqmi-tools\..*: W: shlib-policy-nonversioned-dir");
diff --git a/libqmi.changes b/libqmi.changes
index 029b987..22cbe7b 100644
--- a/libqmi.changes
+++ b/libqmi.changes
@@ -1,3 +1,48 @@
+-------------------------------------------------------------------
+Tue Jul 12 07:20:33 UTC 2016 - bruno@ioda-net.ch
+
+- Packaging 
+  + add missing exclude in rpmlintrc 
+  + add BuildRequires for having QMUX over MBIM option
+
+-------------------------------------------------------------------
+Mon Jul 11 19:22:33 UTC 2016 - bruno@ioda-net.ch
+
+- Update to version 1.16.0
+  + New `--enable-mbim-qmux' option during configure, which enables
+  the support for using an MBIM control device as transport for the 
+  QMI messages, only if the MBIM device implements the 
+  "QMI service". This setting is automatically enabled if libmbim 
+  >= 1.14.0 is found in the system, and can be explicitly disabled 
+  with `--disable-mbim-qmux'.
+  + New request/responses:
+  ++ nas: new "Get LTE Cphy CA Info" request/response.
+  ++ nas: new "Force Network Search" request/response.
+  + qmi-network:
+  ++ Fixed several bashisms.
+
+  The following features which were backported to 1.14.x releases 
+  are also present in libqmi 1.16.0:
+  + Added compatibility symbols for some API breaks introduced in 1.14.0:
+  ++ qmi_message_dms_set_service_programming_code_input_get_current
+     was renamed to qmi_message_dms_set_service_programming_code_input_get_current_code.
+  ++ qmi_message_dms_set_service_programming_code_input_get_new
+     was renamed to qmi_message_dms_set_service_programming_code_input_get_new_code.
+  ++ qmi_message_dms_set_service_programming_code_input_set_current
+     was renamed to qmi_message_dms_set_service_programming_code_input_set_current_code.
+  ++ qmi_message_dms_set_service_programming_code_input_set_new
+     was renamed to qmi_message_dms_set_service_programming_code_input_set_new_code.
+  ++ QMI_NAS_SIM_REJECT_STATE_SIM_VAILABLE was renamed to
+     QMI_NAS_SIM_REJECT_STATE_SIM_AVAILABLE.
+
+  + libqmi-glib:
+  ++ Fixed QMI_DMS_BAND_CAPABILITY_BC_15 enum value so that it 
+  isn't treated as a negative value.
+
+  + qmicli:
+  ++ Fixed --dms-get-band-capabilities output on 32-bit platforms.
+  ++ Fixed license text of the voice service implementation.
+
 -------------------------------------------------------------------
 Sat Apr  9 11:03:29 UTC 2016 - zaitor@opensuse.org
 
diff --git a/libqmi.spec b/libqmi.spec
index 221d46c..45443e3 100644
--- a/libqmi.spec
+++ b/libqmi.spec
@@ -19,7 +19,7 @@
 
 Name:           libqmi
 %define _soname libqmi-glib5
-Version:        1.14.2
+Version:        1.16.0
 Release:        0
 # NOTE: The file headers state LESSER GPL, which is a mistake. The upstream intended license is LIBRARY GPL 2.0+
 Summary:        Library to control QMI devices
@@ -31,6 +31,7 @@ Source99:       libqmi-rpmlintrc
 BuildRequires:  pkgconfig(gio-2.0)
 BuildRequires:  pkgconfig(glib-2.0) >= 2.32
 BuildRequires:  pkgconfig(gobject-2.0)
+BuildRequires:  pkgconfig(mbim-glib) >= 1.14
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description