How to Get Rid of iPhone 12 Stuck on Apple Logo

If you got an iPhone 12 stuck on Apple logo, software issues could be the main culprit. Your phone may have software problems if the previous software update has failed or the software version has not been updated at all. 

There are also few cases that when a phone gets dropped, it may encounter relevant symptoms like a frozen screen or touch screen issues. For that matter, iPhone repair is already needed through an authorized service center. Given that the phone has not incurred any physical trauma or liquid damage but the ability to reboot has been acting up, read further and find out how you can fix it. 

First Solution: Hard Reboot or Force Restart your iPhone 12 Stuck on Apple Logo

If your iPhone 12 has frozen suddenly while performing a start up, a force restart may help you out. Force restart or hard reboot is different from the regular reset since it involves hardware keys combination to start up the device. That’s a good way to reboot a frozen phone since the common soft reset involves the touch screen to do a start up. 

  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.

If the phone is able to complete the startup process and you were able to get rid of the stuck Apple logo, make sure to update the apps or its software to remove any bugs/glitches related to them that may have been causing the problem. 

To update the apps:

  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. 

To check for software updates:

  1. From the Home screen, open Settings app. 
  2. Tap on General
  3. Tap on Software Update
  4. Wait for the “Checking for Update” to finish. 
  5. Tap on Download and Install if available. If there is no software update available, that means your phone is up-to-date. 

Second Solution: Restore your iPhone 12 via Recovery Mode

If performing a force restart did not resolve the problem and you still got an iPhone 12 stuck on Apple logo, putting your iPhone in recovery mode might help. This is an advanced solution designed to cater issues caused by software errors by deleting the corrupt files and putting a working iOS. 

To do this, you will need to prepare  a Mac or Windows computer with the latest iTunes installed. See to it that your computer runs on the latest operating system that is compatible with your iPhone. Once you have those ready, 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 yet and keep it connected until the entire restore process is finished. If you’re prompted to disconnect, you may do so. 

Third Solution: Put your iPhone 12 in DFU Mode Restore


Considered as the most in-depth type of restore that you can do to an iPhone, Device Firmware Update or DFU mode restore allows you to connect to iTunes and bypass the automatic update. That means you can change the firmware version to any version that you want as it allows your device to communicate with iTunes even when the bootloader is not sync or activated. 

It is also important to note that you can only perform this method as long as your phone has not incurred any sort of physical or water damage as it may lead to a permanently broken iPhone. 

  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.

If the screen is not turning black, that means you did not successfully enter the DFU mode. Repeat the process until you get it right.

Why Does my iPhone 12 still Stuck on Apple Logo

There are instances that the software issue has gotten deep enough into the phone’s system and is beyond our reach to troubleshoot or fix. If your iPhone 12 is still in that state up to this point, it is time to reach out to an authorized tech and visit an Apple service center in your area for further assistance. 

Do you have any other issues? Feel free to visit our Youtube channel and search for the troubleshooting videos that might help you. You can also subscribe and please like the videos that you came across on that platform. Thank you. 

Posts you might like