Manjaro ARM Beta13 with Phosh (PinePhone)

So I just checked my Manjaro Edition pinephone. It gives me that:

Welcome to Manjaro-ARM
~~Website: https://manjaro.org
~~Forum:   https://forum.manjaro.org/c/arm
~~Matrix:  #manjaro-arm-public:matrix.org
[manjaro@manjaro-arm ~]$ sudo mmcli -m any --command='AT+QGMR'
[sudo] password for manjaro: 
response: 'EG25GGBR07A08M2G_01.001.01.001'

A line like this you won’t find, as we no longer use modem-power driver by Megi:

modem-power serial1-0: Your modem has an outdated firmware. Latest know version is EG25GGBR07A08M2G_01.002.07. Consider updating.

This means the phone I’ve here has an older firmware for the modem.

An older PostmarketOS Pinephone I already had updated to

response: ‘EG25GGBR07A08M2G_01.002.01.002’

So both modems behave slightly differently based on the used firmware. So it is recommended to dump the current used firmware before updating to a newer one.

If the version number is 01.001.01.001 (EG25GGBR07A08M2G_01.001.01.001) it is recommended to update the firmware to version 01.002.01.002 (EG25GGBR07A08M2G_01.002.01.002) due to various bug fixes.

To check which PP model Hardware Revision you have you can do a: cat /proc/device-tree/model. 1.1 is the Braveheart and 1.2 is a Community or Beta PinePhone. However Community editions have subversions like 1.2, 1.2a, 1.2b. Those might have additional hardware fixes.


Also I’ve to correct myself: Booting a factory test image will automatically flash the ANX7688 chip, which has nothing to do with the modem firmware. However, seems newer Factory Test Images now are able to flash the modem as mentioned here.