Apple has officially released the final version of iOS 10.3.1 for the iPhone, iPad, and iPod touch which includes bug fixes and security improvements with WiFi vulnerability fix and brings support for 32 bit devices like iPhone 5-5C after the several iOS 10.3.2 beta 1 released to public. 
iOS 10.3.1 firmware download is available via an over-the-air update or through iTunes. You can download and update iOS 10.3.1 by navigating to Settings app > General > Software Update > Install or through iTunes by connecting your device directly and manually with the iOS 10.3.1 direct download links. You can download iOS 10.3.1 .ipsw firmware software update for iPhone, iPad and iPod touch from our download page link if you want to install manually from iTunes.

You can download final iOS 10.3.1 ipsw firmware file link for iPhone, iPad and iPod touch using the direct iOS 10.3.1 download links below according to your supported model and update your device manually

If you’re not getting stuck with internet connectivity or with any reason while updating or installing iOS 10.3.1 via OTA or via iTunes, then you can download final iOS 10.3.1 ipsw firmware file link for iPhone, iPad and iPod touch using the direct iOS 10.3.1 download links below according to your supported model and update your device manually.
Direct iOS 10.3.1 IPSW Download Links for iPhone, iPad and iPod touch:

Note: As there is no jailbreak available yet for iOS 10.3.1, so avoid updating if you are on lower iOS version like 10.1.1, 10.2 because jailbreak is only available for iOS 10, 10.1, 10.1.1, 10.2 with Yalu + Mach_Portal and Cydia impactor.
Stay updated and don’t forget to follows us on FacebookTwitterGoogle+, or RSS.