Linux-based postmarketOS project aims to give smartphones a 10-year lifecycle