How to Fix iPhone 12 Keeps Restarting by Itself

Are you facing a dilemma where your very new iPhone 12 keeps restarting by itself? This post is created to help you resolve the problem. Read further and find out how to rectify this issue on your new iPhone. 

How to Deal with iPhone 12 that Keeps Restarting by Itself

A bad battery connector or a defective hardware component can be the main reason on why an iPhone will keep on restarting. However, software issues can also contribute to power problems on the device. The procedures found on this post is recommended to address software glitches.

If you are confident that the phone has not incurred any physical stress that could result in a restarting symptom, then go ahead and follow the steps that you can read below. 

First Solution: Force Restart your iPhone 12

iPhone 12 force Restart 3

Initiating a force restart will allow you to do an aesthetic battery calibration on your iPhone. This process will cut off the power distribution on the device and might be able to fix the restarting on its own problem if this is caused by a software glitch. 

  1. Press and release the Volume Up button quickly.
  2. Press and release the Volume Down button quickly. 
  3. Lastly, press and hold the Side button for a few seconds until you see the Apple logo.

Let’s say that you are able to fix the problem and the phone has stopped restarting after the force restart, then update all apps on your device. Rogue apps could also contribute to power issues and may have been the reason why your iPhone 12 keeps restarting by itself. 

iphone 12 app updates 1
  1. From the Home screen, tap on App Store to open it. 
  2. Tap on Today tab at the bottom-left corner. 
  3. Then tap on the user profile icon on the top right corner of the screen. 
  4. You should see the account details. 
  5. Scroll down to the Available Updates section. 
  6. Tap on Update next to the app to update individual apps.
  7. Tap on Update All to update all apps simultaneously. 

Second Solution: Restore your iPhone 12 via Recovery Mode

iphone 12 recovery and dfu mode restore

Restoring the phone’s software should be done if it experiences vague issues like restarting on its own. This procedure is an advanced solution that’s being used to address iOS glitches. 

You’ll just need to have a Mac or Windows computer with the latest iTunes installed, plus a good internet connection. Also ensure that your computer runs on the latest operating system that is compatible with your iPhone. 

Once you have that, connect your device to the computer using the Apple-supplied USB/lightning cable. Then allow iTunes to sync with your iPhone and backup files, if possible. Once the backup is secured, follow these steps to put your iPhone 12 in recovery mode and then restore iOS in iTunes:

  1. Press and release the Volume Up button quickly.
  2. Press and release the Volume Down button quickly.
  3. Then press and hold the Power/Side button once prompted with Connect to iTunes screen. Do not release the button when the Apple logo appears as you will need to enter recovery mode state.
  4. Once you enter the recovery mode, you’ll see either Update or Restore option.
  5. Select Restore if you want to reinstall and download iOS on your device without erasing data. 

Do not disconnect your phone and keep it connected until the entire restore process is finished. On-screen prompts should tell you if it is time to unplug your iPhone from the computer. Once software restoration is done, test your device and see if it fixes the issue. 

Third Solution: Put your iPhone 12 in DFU Mode

iphone 12 restore 1

Device Firmware Update (DFU) mode restore is the most in-depth type of restore that you can do to your iPhone. It addresses severe issues caused by software bugs and glitches as it can put  your device in a state to communicate with iTunes even when the bootloader is not sync or activated. 

  1. Connect your iPhone 12 to the computer using the supplied USB/Lightning cable. Once connected, open iTunes on your computer. 
  2. Press and quickly release the Volume up button.
  3. Press and quickly release the Volume down button.
  4. Press and hold the Side/Power button until the screen goes black.
  5. After the screen turns black, press and hold the Volume down button while keep holding down the Power/Side button
  6. Wait for 5 seconds then release the Power/Side button but keep holding the Volume down button until your iPhone 12 shows up in iTunes. 
  7. Release the Volume down button once you see your iPhone in iTunes then follow the rest of the on-screen instructions to start restoring your iPhone through iTunes.

After a successful DFU mode restore, perform a force restart to exit from this mode. Then check if your iPhone 12 will still restart on its own. 

Still Getting an iPhone 12 Keeps Restarting by Itself Issue

If the issue has not been rectified by the procedures listed above, then it is time that you bring your phone to the nearest Apple service center in your area. This problem should be checked by an authorized personnel as this could be a hardware issue. If that is something that is covered under warranty, a replacement might be initiated to fix the iPhone 12 that keeps restarting by itself.

Also Read: How to Fix Facebook Keeps Crashing on iPhone 12

We also have our Youtube channel if there are other concerns that you need to fix. Feel free to visit it anytime and don’t forget to subscribe to our channel. We would also appreciate it if you will give our videos a thumbs up. Thank you. 


Posts you might like