I had not understood how easy it is nowerdays to update your #firmware on your #Linux computer.
Driven by the new Samsung 980 PRO SSD in my laptop i tried to understand how to update the firmware of the SSD. The article linked above showed me a nice tool and how to use it.
If you use Linux and have never thought about firmwares on your device its probably worth to read that article.
If you buy an #HP#printer and sign up for the optional HP Plus #service, you'll get a #firmware#update that will FORCE you to #purchaseonly new HP #ink cartridges — for the life of your printer. And once that firmware update happens, there is no way to undo it.
Would it be neat to have a keyboard that’s application aware? That is, get reports from the system about the active program and then change to a suitable layout if configured for it? #keyboard#usb#firmware#electronics
💻The next Nerves embedded systems meetup is Wednesday, May 31th! Join Eric Oestrich for an overview of what's coming up in NervesHub 2.0, a web service for Nerves firmware updates. RSVP here:
Hardware Debugging for Reverse Engineers (wrongbaud.github.io)
A series of excellent blog posts by wrongbaud; this is must-read content for any beginner at hardware reverse engineering.
How do I enroll in the Airpods Pro II beta firmware?
Just an end-user wanting to test out the new features.
REUnziP: Re-Exploiting Huawei Recovery With FaultyUSB (labs.taszk.io)
Obtaining privileged execution on Huawei devices with a ToC-ToU vulnerability in the firmware recovery mechanism ZIP archive parser