An iPhone that freezes on the Apple logo can be a puzzling problem. It usually happens when you have just done things like updating your iOS, restoring backups from iDevices, or after installing a new app. To make your device return to its normal condition again, there are several things that you can do. You can either put the phone in the DFU (Device Firmware Update) mode, which completely restores your iPhone, or use ifunbox to detect and delete problem-causing apps.
This method is applicable to almost all versions of iPhone. First, using the USB cable, you need to connect your troubled Apple iPhone to iTunes. Then turn off your iPhone. Often it is not easy to turn off an iPhone that is locked up showing the Apple logo. The trick to do this is to press both the Home button and Power button for about 10 seconds. If you succeed, you will notice that the screen display goes dark. After the phone is turned off, keep pressing the Home button (while releasing the Power button) for another 10 seconds or more to bring the phone to recovery mode in iTunes. Your iPhone is now in the DFU mode, so click the available OK and Restore options to get your gadget back to normal. It takes time and patience with this method; sometimes you may have to repeat the process two to three times before you manage to obtain the desired result. If you have already tried this method but have not been successful, you will probably need to turn off your antivirus and firewall security measures and repeat the steps again.