For some reason, BT101/102 restore wasn't working.
The code has been rewritten from scratch, with a
cleaner internal design and backwards
compatibility.
This release adds configuration options that were added by the latest firmware, and also protects against referencing of undefined data caused by pages not being present on a particular piece of hardware.