Embed Notice
HTML Code
Corresponding Notice
- Embed this notice@marcan In my opinion, all consumer devices should have implemented easy restore features like DFU or FlashBack.
Like... come on, it cannot be *that* expensive to implement.
Google is putting H1 (CR50) into dirt cheap devices, which gives you access to UART, EC and SPI with cable that you can build for 2$ *and* makes schematics publicly available (not that long ago you could just buy one from popular retailer worldwide - completely "off the shelf").
While Apple's DFU feature is indeed nice, firmware that does the actual platform init should always be separate from user data so recovery process would never result in data loss. That's just my opinion though.