Re:Airbnb's preferred smart lock vendor accidentally bricks ...
by mschuster91 on Monday August 14, 2017 @02:36PM
(#15011240)
Happens to Google Chromecasts kinda often, by a quick Google - and you can't reflash them via USB. Same for phones, especially cheap ones tend to brick themselves on updates, and it's a hassle to get them reflashed.
The solution is simple, though: Use U-boot, two partitions for firmware and a tiny script using a boot counter/flag. Only after successful boot set the flag "do not boot back to old firmware". But doing that well requires recent versions of U-boot, and people are STILL shipping devices with 2012 or earlier versions...
The solution is simple, though: Use U-boot, two partitions for firmware and a tiny script using a boot counter/flag. Only after successful boot set the flag "do not boot back to old firmware". But doing that well requires recent versions of U-boot, and people are STILL shipping devices with 2012 or earlier versions...