My guess is metldr may have the initial firmware version (which it had when it left the factory) hardcoded and will not boot anything lower. I'm pretty sure some people already tried flashing older firmware using hardware flashers and ended with a brick.Do you know about any additional checks to prevent you from downgrading to lower firmware version that is >= 3.56 and officially signed? My idea was to still allow the user to do the flash, but only in the case that the target version is >= minver and hash-checked against a list of official ones..
Still, I wonder whether it'd be possible to just take an old firmware and replace its reported version number to something like 9.99, resign and flash.
