Automated testing of a phone operating system (froscon2026)

Building a phone operating system, like postmarketOS is hard. Manually testing upgrades is time-consuming and should be automated. Let me present to you what the postmarketOS project has been working on to automate booting software on consumer hardware, and to especially handle the case when the boot is not successful. With the postmarketOS hardware CI boards, you can replace its battery, remotely…