Pixel Battery Drain: What Google's July Fix Really Covers
Google marked the Pixel idle battery drain bug fixed in July, but only some phones got the patch. Here is who is covered, who is not, and what to try.

Quick AnswerGoogle's July build CP2A.260705.006 fixes the severe idle drain bug on Pixel 9, Pixel 10 and Pixel 10a. Pixel 8a and 9a wait until September, and Pixel 6, 7 and 8 aren't on the fix list at all.
If your Pixel loses a big chunk of charge overnight with nothing running, you’ve been living with a bug Google spent months investigating. In late July Google closed it as fixed. The reaction wasn’t gratitude, and the fix list explains why.
- The bug Google closed is logged as “Severe Idle Drain: kepler_spi_irq_handler & gnss_ipc Suspend Aborts”, a wake-lock problem that stops the phone from staying asleep
- The fix shipped in the July build CP2A.260705.006 for Pixel 9, Pixel 9 Pro, Pixel 9 Pro XL, Pixel 10, Pixel 10 Pro, Pixel 10 Pro XL and Pixel 10a
- Pixel 8a and Pixel 9a are scheduled for the September Quarterly Platform Release, roughly two months behind the flagships
- Pixel 6, Pixel 7 and Pixel 8 series phones are absent from the fix list entirely, with no announced timeline
- Reports of drain continuing after the July build are common enough that installing it and assuming you’re done is a mistake
#What Google Actually Fixed in the July Update
The bug has a specific name, and that name tells you what went wrong.
Google logged it as “Severe Idle Drain: kepler_spi_irq_handler & gnss_ipc Suspend Aborts”. Strip the kernel jargon and it describes a phone that keeps waking itself up.
An Android phone on your nightstand is supposed to drop into deep sleep and stay there, sipping almost nothing. Two low-level components, one tied to an SPI interrupt handler and one to GNSS location messaging, were aborting that suspend. The phone kept surfacing instead of sleeping, and the battery paid for it.
As 9to5Google reported on the closure, the patch was merged into the July MPR build CP2A.260705.006. The symptom people noticed was simple: heavy overnight loss with the screen off and nothing obviously running.
Timing matters here, because it explains why this felt like it came out of nowhere. The problem first surfaced after Google’s March 2026 update and became far more visible after April, when reports piled up from owners watching their phones burn through charge doing nothing at all. That’s roughly four months between the first wave of complaints and a fix.
#Which Pixel Phones Get the Fix and Which Don’t
This is the part that turned a fix announcement into a backlash.
| Device | Fix status | When |
|---|---|---|
| Pixel 10, 10 Pro, 10 Pro XL, 10a | Fixed | July build CP2A.260705.006 |
| Pixel 9, 9 Pro, 9 Pro XL | Fixed | July build CP2A.260705.006 |
| Pixel 8a, Pixel 9a | Scheduled | September Quarterly Platform Release |
| Pixel 8, 8 Pro | Not listed | No announced timeline |
| Pixel 7, 7 Pro, 7a | Not listed | No announced timeline |
| Pixel 6, 6 Pro, 6a | Not listed | No announced timeline |
Android Authority’s coverage of the fix notes the same split: current flagships in July, the a-series budget models in September, and older generations conspicuously missing from the list.
![]()
The absence isn’t the same as a denial. Google hasn’t said Pixel 6, 7 and 8 phones were never affected, and it hasn’t said they’ll never be patched. It has simply closed the tracker entry without naming them, which leaves owners of three generations of hardware with a bug report marked resolved and a phone that still drains.
#Why Do Users Still Report Drain After the Patch?
Because “the tracker says fixed” and “my phone stopped draining” are two different claims.
Under the coverage of the closure, comment threads filled with owners saying drain was as bad as ever after installing July. Some Pixel owners did see improvement. Others saw nothing change. Both groups can be telling the truth, and there are three reasons why.
First, idle drain has more than one cause. Patching a kernel suspend abort does nothing about an app holding a wake lock.
Second, the July changelog didn’t advertise a battery fix. The patch was merged quietly, so people installing July had no in-phone confirmation that anything about their battery had changed. That gap between a tracker note and a visible release note is a big part of why the announcement landed badly.
Third, a phone that just took an update runs hotter for a day or two regardless. Reindexing, app optimization and re-syncing all cost power. Judging a battery fix on the first night after installing it will mislead you in both directions.
#How to Confirm You Have the July Build
Before you troubleshoot anything, check that you’re actually on the build in question.
Open Settings, then About phone, and look at Build number. You want CP2A.260705.006 or later. If you’re on an earlier build, go to Settings, System, Software updates, System update and pull the July patch first. Some carrier-locked units get builds days or weeks behind unlocked ones.
If you’re on the July build or newer and the drain is unchanged after a few days of normal use, treat the kernel fix as ruled out for your phone and move on to the checks below.
#Is Your Drain the Idle Bug or Something Else?
There’s a test that separates the two, and it costs you one night.
The signature of the idle bug is loss while the phone is asleep and untouched, so measure exactly that. Note your battery percentage before bed, leave the phone on Wi-Fi without charging, and check it in the morning.
![]()
A healthy Pixel sitting idle overnight loses single digits. Double-digit loss with the screen off means something is keeping the phone awake.
Then find out what. Open Settings, Battery, then Battery usage, and switch the view to show usage since last full charge. The tell is any app or service near the top of the list for a stretch when your screen was off. Screen-on time at the top is just normal use, but an app you never opened at the top is your culprit.
This is the same diagnostic path that works for Android system battery drain generally, and it’s worth running before you blame the update. Plenty of drain that gets attributed to a patch turns out to be one app that updated the same week.
#Fixes That Work While You Wait
None of these replace the kernel patch, but each one addresses a real drain path that the patch doesn’t touch.
Start by rebooting. It’s the least satisfying advice in tech support, and it clears stuck wake locks, which is exactly the failure class at issue here. If your overnight loss returns to normal for a few days after a reboot and then creeps back, you’re looking at a software wake lock rather than failing hardware.
Next, check Adaptive Battery. Google’s guidance on keeping Adaptive Battery and battery optimization on is to leave both enabled so Android can restrict apps you rarely open.
That setting is easy to break by accident. People disable optimization for one app to fix a notification problem, then forget, and that single exemption quietly runs all night.
![]()
Then deal with the specific offender you found in Battery usage. Force stop it, clear its cache, and if it’s an app you can live without for a few days, uninstall it and watch whether idle drain returns to normal. Messaging and backup apps are frequent causes, which is the same pattern behind the One UI 8.5 battery problems Samsung owners have been reporting.
Google’s own guide to fixing battery drain problems also covers screen brightness, connectivity radios and location settings. Those are worth a pass if the per-app view doesn’t turn up anything obvious. Turning on Android battery saver mode buys you real hours as a stopgap, though it isn’t a diagnosis.
What you should not do is factory reset over this. A reset costs you an evening and doesn’t fix a kernel-level suspend abort, and it won’t help if the cause is an app you’ll simply reinstall.
#What to Do If You Have a Pixel 6, 7, or 8
You’re in the hardest position, because the official answer for your phone is currently silence.
Work through the per-app diagnosis above, since it’s the part that doesn’t depend on Google shipping you anything. If Battery usage points at a specific app, you can fix that yourself today. If it doesn’t, and your overnight loss is severe on a phone that’s three or four years old, battery wear is a genuine possibility rather than an excuse. Batteries lose capacity with cycles, and a 2022 phone has a lot of cycles behind it.
It’s also worth filing your own report on Google’s Issue Tracker with your exact model and build number. Coverage decisions get revisited when the volume of reports on an unlisted model is high enough, and a tracker entry from you counts for more than a forum post.
Meanwhile, keep an eye on the known Pixel 10 problems roundup and the slow wireless charging after updates writeup, since post-update power complaints often cluster and share a root cause.
#Bottom Line
Google fixed a real bug, and the fix is real for the phones that got it. If you own a Pixel 9 or Pixel 10 series device, install the July build and give it three or four days before you judge it.
If you own an 8a or 9a, September is the date to watch. If you own a Pixel 6, 7 or 8, the useful move is to stop waiting on Google for this particular patch and run the per-app diagnosis instead, because that’s the drain path you can actually close. The same logic applies across brands: Samsung Galaxy battery drain follows the same investigate-then-fix order, whatever the manufacturer says about a patch.
#Frequently Asked Questions
What build number contains the Pixel battery drain fix?
CP2A.260705.006, the July MPR release. Check yours under Settings, About phone, Build number. Anything earlier means you haven’t received the patch yet.
Does the July fix cover the Pixel 7 or Pixel 8?
No. Google’s fix list names the Pixel 9 and Pixel 10 series for July and the Pixel 8a and 9a for September. The Pixel 6, 7 and 8 series aren’t included, and Google hasn’t published a timeline for them.
How much battery should a Pixel lose overnight?
Single-digit percentage loss over roughly eight idle hours on Wi-Fi is normal. Double-digit loss with the screen off points at something holding the phone awake, whether that’s the kernel bug or an app.
Why does Google say it’s fixed when my battery is still draining?
The tracker entry covers one specific kernel-level cause. Wake locks from individual apps produce identical symptoms and are untouched by that patch, so a genuine fix for one cause can leave your drain unchanged.
Should I factory reset my Pixel to fix battery drain?
No. A reset won’t address a kernel suspend abort, and if an app is responsible you’ll reinstall the same app afterward. Work through Battery usage per app first.
How long after installing an update should I judge battery life?
Give it three to four days. Phones run hotter right after an update while they reindex and re-optimize apps, so the first night after installing tells you almost nothing.
Is this the same problem as overheating?
They’re related but not identical. A phone that can’t stay asleep runs warm as a side effect, so heat often accompanies idle drain. Heat during active use, gaming or charging usually has a different cause.



