Skip to content

Yocto 3.4 Honister (fixed debug)

Compare
Choose a tag to compare
@Biktorgj Biktorgj released this 21 Nov 19:32
· 94 commits to honister since this release

This release is a flashable package based on the following repos:

ADSP Firmware:

Depending on your carrier, some firmware versions will work better than others. You can check your current ADSP firmware version by sending the "AT+QGMR" AT command. If in doubt, version 01.002.01.002 is the default if you used the recovery repo. I've been using version 003 for months without issues (and improvements in data handling) but some users have reported problems making VoLTE calls with it, so pick whatever works best for you (or don't change it at all if it worked fine before)

Flashing it:

  1. Open a root terminal and run: echo -ne "AT+QFASTBOOT\r" > /dev/ttyUSB2 to enter fastboot mode
  2. Run fastboot flash modem NON-HLOS.ubi && fastboot reboot

CHANGELOG

  • Removed the debug message flooding openqti.log while suspended
  • I' ve spent 3 months chasing bugs everywhere to reduce the number of resets. While not perfect, static tests got me up to 700 suspend-resume cycles without getting a USB reset (then Phosh crashed forcing me to reboot), so definitely an upgrade over both stock and previous versions
  • Updated Yocto to version 3.4

SHA512 Sum of the package file

49530d9ce6bcd06ffb32a8e271066584d1d433ed5a60b93d4e2a3a4f502748a2fb997130d7b60f9eb5b36b090acdb19470d73746d6d675aaca4d7b450c82fa46 package.tar.gz

Inside the compressed tar file there's a file containing the SHA sums for the files included inside.

Installation instructions:

  1. Get required tools: you need adb and fastboot
  2. Grab a copy of the firmware, and, optionally, a recovery firmware (https://github.com/Biktorgj/quectel_eg25_recovery)
  3. Run the flashall script bundled in the package as root. If something fails, flash manually
  4. After you flashed everything, the modem should come back automatically after 14-18 seconds

Have fun!