Updating Modem Firmware on the PinePhone Pro
Grab the package.tar.gz file from the latest release:
# As root: # Install pre-reqs: apt install openssh-server adb fastboot git wget # Working dir mkdir ~/Modem cd ~/Modem # Get the recovery repo... git clone https://github.com/Biktorgj/quectel_eg25_recovery.git # ...and modem package mkdir pinephone_modem_sdk-0.8.0 cd pinephone_modem_sdk-0.8.0 wget https://github.com/the-modem-distro/pinephone_modem_sdk/releases/download/0.8.0/package.tar.gz tar zxvf package.tar.gz # Update Firmware (IF THIS FAILS follow the manual instructions in link above): ./flashall
This seemed to work, the "Firmware" app shows it and the correct version 0.8.0. It also mentions that AC Power is needed. Providing power makes this go away but the modem continues to not work; have "mobile enabled" in settings, all settings look good, but can't enable "mobile network" in the main phosh drop down, and can't make calls/texts. Will try the next oldest version:
mkdir ~/Modem/pinephone_modem_sdk-0.7.3 cd ~/Modem/pinephone_modem_sdk-0.7.3/ wget https://github.com/the-modem-distro/pinephone_modem_sdk/releases/download/0.7.4/package.tar.gz tar zxvf package.tar.gz ./flashall
ccccccc
Finally got the modem jumpered. from here: