

I had one of these about 10 years ago. The Linux device manager will be able to push the firmware file automatically provided it’s in the right directory on the filesystem. Check /var/log/syslog and dmesg when you power up or plug the printer in. The firmware should go in /lib/firmware/hp, file name sihp1020.dl.

Nokia n900 for me, circa 2010. It ran Linux (real Linux!), had a pretty good camera, headphone jack, sd card slot, slide out keyboard, 4or 5 day battery life, xmpp instant messaging natively. It was perfect. It was a little bit chunky, but would fit in a jeans pocket perfectly and didn’t weigh too much.