Today I give you the compiled new version of LibiMobileDevice for Windows computers. Additionally, we're going to perform a full restore with iOS 10.0.2 to see if the bug giving ASR error on untouched IPSW restores was fixed in this new version. The device I use for testing purposes is the iPhone 5 (because I already had the IPSW downloaded).
We're going to also learn how to compile it ourselves using Cygwin. Now, if you don't know what Cygwin tools are, nor MinGW, then I highly recommend you to simply grab the pre-compiled builds I uploaded for you because Cygwin requires additional packs and System Path modifications in User Variables that can easily screw your PC off. So please, don't try to build such projects / don't interfere with your PC OS variables if you don't know what you're doing.
The command I built for auto packs download for Cygwin: