qmiserial2qmuxd: proxying serial QMI requests to qmuxd

Joey Hewitt joey at joeyhewitt.com
Thu Aug 31 05:24:58 UTC 2017


Hello,

Some of you might like to know about a project I released:
     https://github.com/scintill/qmiserial2qmuxd

It's a small Linux/Android program to allow projects such as libqmi to 
work with qmuxd, a properietary Qualcomm daemon that provides QMI access 
over Unix local socket. Sometimes qmuxd is the only convenient access 
available, so qmiserial2qmuxd emulates the serial cdc-wdm interface and 
passes QMI messages back and forth between qmuxd and a client. There's a 
README on Github with more information.

It hasn't been tested very thoroughly yet (I've done several QMI 
requests on my Samsung GS4 Mini phone), so I'd welcome your feedback and 
contributions. When the implementation is proven, maybe qmuxd support 
could be integrated straight into libqmi too.

For me it's a stepping stone in creating a free Android RIL (early-stage 
code at
https://github.com/scintill/android_frameworks_opt_telephony_ril_ofono 
), but hopefully some others can get good use out of it too!

Cheers,
Joey


More information about the libqmi-devel mailing list