PC Engines APU firmware auto downloader and updater.
apufirmware v1.00 2022 (c) MonkeyCat (code.monkeycat.nl)
APUCtl tool to control your hardware from the command line. Like wifi on/off hardware switch and your simcard slot selection.
usage: apufirmware command
info show firmware information
update if new firmware is available, update and reboot
When you run apufirmware info
, it shows the current firmware info. You are also notified when a new update is available. If available, it is immediately downloaded and the rom verified.
When you run apufirmware update
it will do the same as running apufirmware info
with the addition that it also installs the newest update if available and preforms a cold boot.
apufirmware v1.00 2022 (c) MonkeyCat (code.monkeycat.nl)
model apu4
serial 1279999
flash Winbond W25Q64.V (8192Kb)
firmware v4.16.0.2
update v4.17.0.1 (https://3mdeb.com/open-source-firmware/pcengines/apu4/apu4_v4.17.0.1.rom)
updating v4.17.0.1.rom
rebooting...
The log file containing the flashrom output is located in /var/log/apufirmware.log
It return a non zero error code when failed, see the source what's what.
Not erasing the bios settings when flashing works from versions v4.14.0.1 onwards.