borovsky / x5-snapdragon-linux

Support for Qualcomm x5 Snapdragon LTE modems in linux

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

x5-initializer --- Initializer for Snapdragon X5 LTE modems to use them in Linux.

Set of scripts and programs for initialize Snapdragon X5 LTE modems.

Content:

  • udev.d - UDEV scripts for configure modem to provide QMI interface
  • copy_firmware.sh - Script to flash new firmware to modem

Required dependencies:

x5_initializer is an initializer for Qualcomm X5 LTE modems. This device is half-unconfigured after startup and require to flash fresh firmware and upload and select appropriate configuration. The copy_firmware.sh script do exactly that job: it flash fresh firmware and selects appropriate configuration.

Now you need the modem firmware. This can be obtained from a Windows install - alternatively it may be possible to download from your vendor's site and extracted with wine. On my install, these files could be found in a C:\Program Files (x86)\HP lt4120 Snapdragon X5 LTE\Image directory.

Please don't ask me for firmware. It's copyright Qualcomm and I can't redistribute it.

Author:

This code was written by Aliaksandr Barouski alex.borovsky@gmail.com and is released under the terms of version 3 of the GNU General Public License. The code was written by examining firmware upload tool's logs in Windows and dumping USB traffic - the Qualcomm drivers or firmware have not been reverse engineered or disassembled in any way.

About

Support for Qualcomm x5 Snapdragon LTE modems in linux

License:GNU General Public License v3.0


Languages

Language:Shell 100.0%