Hard Reset your 7/SE/6s/6s Plus/6/6 Plus/5s/5c/5/4S
As we all know, restarting your iPhone seems to be an omnipotent trick to solve most minor problems on the first try. Indeed, it also applies to the situation here. And the following are what you need to do.
Keep pressing the Home (Volume Down button for iPhone 7 and iPhone 7 Plus) and the Power button simultaneously until the Apple logo comes back on again. Then release both buttons and your iPhone should boot up successfully and work normally. Generally speaking, restarting your iPhone will solve the "freezing" issue and complete the iOS 10/9/8 update.
Restore your iPhone with iTunes
During iOS update, you have to put iPhone into recovery mode, which may cause a restart-loop or iPhone gets stuck on red iTunes logo, especially when not done properly. In that case, you have no choice but to restore your iPhone. And the detailed steps are as below.
Note: Make sure you've backed your iPhone up before restoring since this operation essentially restores your iPhone to factory settings. You can take advantage of Tenoshare iPhone Data Recovery tool which offer you 3 ways for iPhone data backup and restore. Check how to recover lost iPhone 6s/6 messages for detailed info.
Step 1: Connect your iPhone (make sure that it is in the Recovery mode) to PC and select your iPhone when it appears on iTunes. Click "Restore iPhone".
Note: If you fail to restore iPhone, try to get iPhone into recovery mode again. Still doesn't work? This could mean that your iOS system is damaged.Then you will have to put iPhone into DFU mode before you can restore iPhone.