ANN: libmbim 1.16.0 released

Aleksander Morgado aleksander at
Sat Jan 20 09:41:52 UTC 2018


This is a new major release of libmbim, which will be the base for the new 1.16.x stable series (the new "mbim-1-16" branch in git).

A note for distribution packagers: the new ModemManager 1.8.0 series, not yet released, will depend on this version of libmbim.

Overview of changes in libmbim 1.16

* Build now requires GLib 2.36.

* All the code base was ported to use the GTask based asynchronous operations support instead of the deprecated GSimpleAsyncResult.

* New AT&T Device Service support, that includes operator-specific commands to query signal info or cell location.

* New Intel Firmware Update Service support, that includes commands to request the Intel-based module to reboot in firmware download mode.

* libmbim-glib:
  ** Avoid using iconv() directly for the UTF-16BE conversions, which makes it possible to use libmbim on systems with a stub iconv() implementation.
  ** Added support to detect already open MBIM channels on the Sierra Wireless EM7345.

* mbimcli:
  ** New '--query-ip-packet-filters' action.
  ** New '--query-pin-list' action.
  ** New '--atds-query-signal' and '--atds-query-location' actions.
  ** New '--intel-modem-reboot' action.

* Several other minor improvements and fixes.

The following features which were backported to 1.14.x releases are also present in libmbim 1.16.0:

* libmbim-glib:
  ** Prefer realpath() to canonicalize_file_name().
  ** Added MBIM_READY_INFO_FLAG_NONE to MbimReadyInfoFlag.

* mbim-proxy:
  ** Avoid receiving signals from the parent process.

* mbimcli:
  ** Add cancellability to the query-ip-configuration action.


About libmbim:

Download here:

Verify it:
    $ md5sum libmbim-1.16.0.tar.xz 
    76ea4d8381989919b1d9b91c818fed80  libmbim-1.16.0.tar.xz

API here:

Please report bugs either to:
    libmbim-devel at

Or to bugzilla:



More information about the libmbim-devel mailing list