We haven’t seen widespread complaints about battery life, but some iPhone 12 users say their device’s battery is draining faster than it should.
Battery life issues are common, especially after Apple released new iOS 15 software, and we know that 5G drains batteries faster than LTE, so these complaints aren’t surprising.
If you find that the battery is draining severely, there are some steps you can take to fix the problem. In this guide, we will walk you through some solutions that can help you fix iPhone 12 bad battery life.
These are solutions that have worked for us over the years that can help you fix your battery issues in minutes and help you avoid a call to Apple customer service or a visit to the Apple Store.
Restart your phone
If your battery is draining faster than you think it should, we always recommend restarting your phone before doing anything else.
Turn off your iPhone 12, iPhone 12 mini, iPhone 12 Pro, or iPhone 12 Pro Max, wait a minute, and then turn it back on. If it still drains quickly, continue with these other steps.
Update your iPhone
Apple periodically releases iOS 15 software updates for the iPhone. Point updates (xxx) usually focus on fixing bugs, while milestone upgrades (xx) usually offer a mix of features and fixes.
The company may not list battery life fixes in the change log of an iOS 15 update, but new firmware always has the potential to help alleviate battery problems.
Refer to that guide to learn more about the latest version of iOS 15.
Turn off 5G
The iPhone 12 series supports 5G connectivity. While it is fast, it can drain your battery much faster than LTE. If you don’t need to use 5G all the time, go to the settings of your iPhone 12.
iOS has a few 5G settings that you want to commit to your memory bank. To find it, go to Settings, then Cellular, then Cellular Data Options, then Voice & Data.
If you are in the right place, you will see three options:
5G On means your iPhone uses 5G when it’s available, even if it could reduce your device’s battery life.
The 5G Auto option only uses 5G if your phone’s battery doesn’t drain significantly. 5G Auto is the default and option that most people should select.
Check your apps
Apps can sometimes negatively impact your phone’s battery life and you’ll want to check them out if you notice the battery draining abnormally.
Checking the app performance is extremely easy on iPhone 12 series. Here’s how to do it:
- Go to your Settings app.
- Select Battery.
- Check your battery usage.
This battery usage tool shows you which apps are draining your iPhone 12’s battery and when they do.
If you use an app a lot, it will obviously use more battery than apps you never use. So if you see an app that you rarely use and consume a lot of power, you’ll want to explore it further.
If you see an app that is eating up a ton of battery life, try uninstalling the app from your device and see if everything goes well.
If the app is essential for your daily use, we recommend that you download the latest update from the developer. If that doesn’t help and you really need the app to get through your day, you may need to downgrade back to an earlier version of iOS 15.
Reset all settings
If you’re sure it’s not a problem with one or more of your apps, try resetting your iPhone 12’s settings.
Before doing this, keep in mind that your device will forget known Wi-Fi networks, so be sure to write down or save your passwords somewhere before doing this. Here’s how to do it on iOS 14:
- Go to Settings.
- Go to General.
- Scroll and tap Reset.
- Tap Reset All Settings and enter your passcode if it is enabled.
If you’re using iOS 15, here’s how to reset all your iPhone settings:
- Go to Settings.
- Go to General.
- Scroll and tap Transfer or Reset iPhone.
- Tap Reset.
- Tap Reset all settings.
Once the process is complete, you will need to reconnect your iPhone to your Wi-Fi network(s) and Bluetooth devices.
Use power saving mode
Power saving mode helps you conserve battery life by turning off services (Hey Siri, automatic downloads, and email fetch) that can drain your battery.
You can turn the power saving mode on and off at any time and the operating system will also prompt you to turn it on when your iPhone reaches 20% battery.
If you haven’t already done so, add Low Power Mode to your Control Center. Control Center is the menu that appears when you swipe up from the bottom or, if you’re using a newer iPhone model, from the top right corner of the screen. Here’s how to do that:
- Go to Settings.
- Tap Control Center.
- Tap Customize Controls.
- Tap the green plus sign next to Energy Saving Mode.
The next time you open the Control Center on your phone, you will see a battery icon. Tap it to enable or disable Low Power mode on your device.
You can also enable Low Power Mode from your Settings. Here’s how to do that:
- Go to Settings.
- Tap Battery.
- Tap Energy Saving Mode.
- Turn it on.
Stop background refresh
Background App Refresh refreshes apps in the background to show you the latest data when you open them. It’s a useful feature, but it can also come at the cost of battery life. If you don’t need it, try turning it off. Here’s how to do that:
- Go to Settings.
- Tap General.
- Tap Refresh app background.
- Disable it for any applications you are not using.
You can also disable it altogether if you don’t want to go through your apps one by one.
Downgrade your iPhone 12 software
If you can’t find a solution to your problem and/or don’t want to wait for the next iOS 15 update from Apple, you can try downgrading your iPhone 12 software.
Check out our walkthrough to learn more about the downgrade process.
4 reasons not to install iOS 15.4.1 and 11 reasons why you should
Install iOS 15.4.1 for better security
If security is important to you, then you should definitely consider installing Apple’s iOS 15.4.1 update right away.
iOS 15.4.1 has one new security patch on board and you can read more about it on Apple’s website† It helps protect your phone from damage.
If you missed the iOS 15.4 update, it had a whopping 36 new security patches on board. To learn more about these patches, visit: Apple’s security site for the details†
If you missed iOS 15.3.1, it had one security patch on board. For more information, visit Apple’s security page†
If you missed iOS 15.3, you will also get the corresponding patches with your upgrade. iOS 15.3 brought 10 new security patches for iPhone users. If you are interested in the details, you can read more about it here†
If you missed iOS 15.2.1, you will get the security patch with your upgrade. More information about the switch can be found at Apple’s website†
If you missed Apple’s iOS 15.2 update, you’ll get the 30+ security patches with your upgrade. You can read all about it on the company security site†
iOS 15.2 also included some significant privacy upgrades. The software brought the company’s app privacy report to Settings. This lets you see how many times your apps accessed your location, photos, camera, microphone, contacts, and more in the past seven days. You can also see their network activity.
In addition, iOS 15.2 . brought Apple’s communications security features for children. You’ll find these features in the Messages app, Siri, Spotlight, and Search.
If you missed iOS 15.1, iOS 15.4.1 will bring the security patches to your iPhone. You can read more about it at Apple’s website†
If you missed iOS 15.0.2, you will also get the security patch with your upgrade. You can learn more about it here†
iOS 15.0 also brought numerous security patches to your iPhone. If you’re moving from iOS 14 and you’re interested in the exact nature of these improvements, you can read more about them at Apple’s security website†
Apple has updated its website with new information about iOS 15’s suite of security patches. The company now says the software has fixed an issue that could have exposed a user’s personal Apple ID information and in-app search history. It also states that iOS 15 has fixed an issue that allowed apps to override privacy preferences.
If you skipped iOS 14.8 or an older version of iOS, you will also receive the security patches from those updates with your iOS 15.4.1 update.
In addition to these patches, iOS 15 comes with some security and privacy upgrades, including improvements to Siri. Requests to Siri are now processed on the device itself with Neural Engine. This makes it safer.
If you are an Apple Card user, you now get a security code that changes regularly to use when making online transactions.
Apple has also added a built-in authenticator similar to Google Authenticator. Allows you to generate verification codes for enhanced login security under your passwords.
There is also a Mail feature that hides your IP address.