Notify user of outdated firmware
Notify the user when the Librem 5 uses outdated firmware.
This should be done for all firmware that is used by the Librem 5. Also for modules (Redpine WiFi/Bluetooth) that are not used any more.
Background of this issue: I took over an old Librem 5. The firmware on this phone was outdated. The firmware for the BM818 had to be updated. And now I noticed that there was no Bluetooth on the phone. I noticed that also the firmware for the Redpine WiFi/Bluetooth module is outdated:
sudo dmesg | grep redpine | grep Version
[sudo] password for purism:
[ 22.367500] redpine_91x: Received Board Version Number: 10
[ 27.624550] redpine_91x: ================ RSI Version Info ==============
[ 27.624557] redpine_91x: FW Version : 0.2.0.16
[ 27.624564] redpine_91x: RSI FW Version : 1610.0.2.0.0024
[ 27.624570] redpine_91x: Driver Version : RS9116.NB0.NL.GNU.LNX.OSD.2.0.0.0024
My other Librem 5 which I probably updated over time has:
sudo dmesg | grep redpine | grep Version
[ 21.913507] redpine_91x: Received Board Version Number: 10
[ 27.107991] redpine_91x: ================ RSI Version Info ==============
[ 27.107998] redpine_91x: FW Version : 1.2.0.16
[ 27.108004] redpine_91x: RSI FW Version : 1610.1.2.ab.ffbf
[ 27.108009] redpine_91x: Driver Version : RS9116.NB0.NL.GNU.LNX.OSD.2.0.0.0024
Ideally, the firmware should be automatically updated (maybe after a user confirmation).
See also: issue #223 and this forum topic.