OnePlus 12 Won't Turn On? 8 Ways to Fix It (2026)

OnePlus 12 won't turn on? 8 fixes for a dead or frozen screen.

Mar 22, 2026
4 min read
Set Technobezz as preferred source in Google News

Contents

Technobezz is supported by its audience. We may get a commission from retail offers.

Don't Miss the Good Stuff

Get tech news that matters delivered weekly. Join 50,000+ readers.

Here's a quick guide to get your OnePlus 12 powered back up. The most common fix is often the simplest: a force restart. Press and hold the Power button for a solid 10 to 15 seconds. Don't just tap it. Hold it down until you feel the phone vibrate and see the OnePlus logo appear on the screen.

Check Your Charger and Cable

If the force restart didn't work, your battery might be completely drained. Plug it in using the official OnePlus SUPERVOOC charger and cable that came in the box. I can't stress this enough. The 100W fast charging is proprietary.

Using a standard USB-C PD charger will only give you 15 to 18 watts, which can feel painfully slow. Let it charge for at least 30 minutes before trying to turn it on again. If you don't have the original charger, try a different high-quality USB-C cable and a wall adapter you know works.

Inspect the Charging Port

Take a close look at the USB-C port on the bottom of your OnePlus 12. Over time, pocket lint and dust can get packed in there, preventing the cable from making a proper connection.

Turn off your phone first if you can. Then, with the phone powered down, use a wooden toothpick or a plastic dental pick to gently scrape out any debris. Be very careful not to scratch the gold contacts inside the port. A can of compressed air can also help blow out loose particles.

Boot Into Safe Mode

If the phone turns on but gets stuck on the OnePlus logo or in a boot loop, a recently installed app could be the culprit. Booting into Safe Mode temporarily disables all third-party apps.

To do this, press and hold the Power button until you see the power off menu. Then, press and hold the "Power off" option on your screen. A prompt will appear asking if you want to reboot to Safe Mode. Tap "OK". If your phone starts up normally in Safe Mode, you'll need to uninstall the problematic app.

Clear the System Cache

Corrupted temporary system files can also prevent a normal boot. Clearing the cache partition in recovery mode is a safe step that won't delete your personal data. First, power off your OnePlus 12 completely.

Then, press and hold the Volume Down and Power buttons together. Release them when you feel a vibration and see the recovery menu. Use the volume buttons to navigate to "Wipe data and cache" and select it with the power button. Choose "Wipe cache" and confirm. Finally, select "Reboot" to restart your system.

Check for a Software Update via Recovery

Sometimes, a failed or interrupted software update can leave the system in an unstable state. You can try to sideload an update from recovery mode. You'll need a computer, a USB cable, and the correct update package for your exact OnePlus 12 model from the official OnePlus website.

After downloading the file, boot into recovery mode as described above. Connect your phone to the computer, select "Install from storage" or a similar option in the recovery menu, and navigate to the update file. This process can replace corrupted system files without a full reset.

Review Battery and Charging Settings

If your phone turns on but acts like it's not charging properly, check the software settings. Go to Settings > Battery. Look for a feature called "Optimized charging".

This smart feature learns your routine and may delay charging past 80% to preserve long-term battery health. If you need a full charge immediately, you can temporarily turn this off. Also, ensure "SuperVOOC" or fast charging is enabled in the battery settings if you're using the official charger.

Perform a Factory Reset

This is your last resort before seeking hardware repair, as it will erase everything on your phone. Make sure you've exhausted all other options. First, try to back up your data if the phone is accessible at all.

To initiate a factory reset from recovery, power off the phone. Hold Volume Down and Power to enter recovery mode. Navigate to "Wipe data and cache" and select it. Then, choose "Erase everything". Confirm your selection and wait for the process to complete. Afterward, select "Reboot" to start fresh.

Share