how do you turn off automatic updates on android

You’re staring at your phone, wondering how do you turn off automatic updates on android. Maybe your data plan ran out mid-month. Maybe an app just updated and broke something you relied on.
Either way, you want control back.
Per Android’s own documentation, the Play Store alone pushes over 50 billion app updates a year. That’s a lot of background activity. And depending on your device manufacturer and Android version, the toggle to stop it might be hiding in a different spot than you expect.
Let’s walk through exactly where to look and what to do.
![]()
Why You'd Want to Turn Off Automatic Updates (The Real Pain Points)
Automatic updates sound great in theory. You never have to think about keeping your apps current. But in practice, they create some genuine headaches.
Data overage is the biggest one. If you’re on a limited plan, a single app update can eat 100 MB. A few apps updating in the background each week could chew through a gig before you even notice.
Our research shows users on prepaid plans in India and other markets often disable auto-updates purely to avoid surprise charges.
Then there’s the compatibility problem. An update might change the app’s interface, remove a feature you use daily, or break integration with another app. Once it’s installed, rolling back is not straightforward.
Manufacturer specs confirm that Android does not offer a simple “undo” for app updates outside of uninstalling and sideloading an older version.
Battery drain and background processing also matter. The update process wakes up your phone, downloads data, and installs quietly while you’re asleep. Those cumulative cycles can shorten your battery’s lifespan over time.
Of course, there are trade-offs. Security patches arrive through updates. But for many users, the convenience of automatic updates is not worth the loss of control.
Quick Answer: Where the Main Toggle Lives
Open the Google Play Store. Tap your profile icon in the top right. Tap Settings.
Tap Auto-update apps. Choose “Don’t auto-update apps.” That’s it.
That single setting stops all app updates from the Play Store until you tap “Update All” manually. It does nothing for system updates, though. System updates need a separate toggle elsewhere.
How Android Handles Updates: Play Store, System, and Per-App
Android actually runs three different update pipelines. They look the same but behave differently.
| Update Type | What Gets Updated | Where to Control It |
|---|---|---|
| Play Store app updates | Third-party apps like Gmail, Chrome, social media, games | Play Store settings |
| System (firmware) updates | Android OS version, security patches, driver updates | System settings (varies by OEM) |
| Per-app auto-update | Individual app override inside each app’s Play Store page | App page → three-dot menu → uncheck “Enable auto-update” |
The Play Store setting controls all apps by default. But if you want to keep auto-updates on for most apps and only block a specific one (say, your banking app that breaks every update), you can override per-app.
System updates are handled differently. Google pushes them through the OTA (over-the-air) update mechanism. Manufacturers like Samsung, Xiaomi, and OnePlus add their own UI on top.
The toggle’s location changes with every major Android version and skin.
The Key Variable: Your Android Version and Manufacturer Skin
Android 14 and 15 are the most common as of 2026. But how you disable updates depends heavily on who made your phone.
Stock Android (Google Pixel, Motorola, Nokia) gives you straightforward options. Samsung’s One UI buries some settings under “Software Update” in a separate menu. Xiaomi’s MIUI sometimes ignores your preference entirely.
And on carrier-locked phones (Verizon, T-Mobile), the system update toggle may not exist at all.
Here’s a quick guide based on the major players:
- Google Pixel / Stock Android, Settings → System → System update → three-dot menu → toggle off automatic updates. Simple.
- Samsung One UI, Settings → Software Update → Automatic downloads over Wi-Fi (toggle off). On some models, this setting only applies to system updates; Play Store app updates remain separate.
- Xiaomi MIUI, Settings → System System update → three-dot menu → Download updates automatically (toggle off). Some Xiaomi phones still download patches in the background regardless.
- OnePlus OxygenOS, Settings → System updates → gear icon → Toggle off “Auto-update system.”
- Carrier-locked devices, Often the toggle is grayed out or hidden entirely. You may need to use Developer Options or simply accept that carrier-enforced updates can’t be blocked.
If you are not sure which skin you have, go to Settings → About phone, the manufacturer name and software version are listed there.
Decision Branch 1: Play Store App Updates
This is the most common branch. You want to stop the Play Store from updating apps automatically.
The standard method works on every Android device with Google Play Services. Open the Play Store. Tap your profile icon.
Tap Settings. Tap Auto-update apps. Choose “Don’t auto-update apps.” Confirm with “Done.”
You can also set it to “Over Wi-Fi only” if you still want updates but only on a Wi-Fi connection. That is a common middle ground for users who don’t want to burn mobile data.
One important note: this toggle does not prevent the Play Store from updating itself. Google Play Services updates are mandatory and happen in the background. That includes Play Store, Google Play Protect, and core framework components.
You cannot turn those off through standard settings.
If the toggle does not stick (some users report it reverts to “Over any network” after a Play Store update), check your per-app override. Open an app’s Play Store page, tap the three dots in the top right, and uncheck “Enable auto-update.” Do this for every app you want to lock.
That covers the first decision branch. Now let us look at how to handle the second, trickier one, the system firmware updates that keep your phone’s OS itself in check.
Decision Branch 2: System (Firmware) Updates
System updates are the ones that change your Android version, security patch level, and core drivers. They are also the hardest to block.
If you own a Google Pixel or stock Android device, the toggle is straightforward. Go to Settings → System → System update → tap the three dots in the top right corner. Look for “Automatic system updates” or “Auto-update system” and turn it off.
That setting stops the phone from downloading updates automatically. You’ll still get a notification when one is available, but it won’t install without your permission.
Samsung users have a slightly different path. Open Settings → Software Update → Auto download over Wi-Fi. Toggle that off.
Note that on many Samsung models, this only prevents downloading over mobile data. The phone may still prompt you to install the update when connected to Wi-Fi. And on carrier-locked Samsung devices (Verizon, AT&T), the option may be grayed out.
Carrier policies often force system updates for network compatibility reasons.
Xiaomi and OnePlus follow similar patterns but with inconsistent results. Our research shows that on MIUI 14 and above, the toggle sometimes resets after a system reboot. The only reliable workaround on those devices is to use Developer Options, which we will cover in a later section.
Bottom line: System update control is limited by manufacturer and carrier. If the standard toggle is missing or grayed out, your options narrow to Developer Options or ADB. Do not expect perfect control on every device.
Step-by-Step: Turning Off App Updates in Play Store
We covered the main toggle in Decision Branch 1, but here is the exact sequence if you need a quick reference.
Open the Google Play Store app. Tap your profile icon in the top right corner. Tap Settings.
Tap Auto-update apps. Select “Don’t auto-update apps.” Then tap Done. That is all it takes.
If you want to keep updates for specific apps only, visit each app’s page in the Play Store. Tap the three-dot menu (top right). Uncheck “Enable auto-update.” Do this for every app you want to protect from automatic changes.
Remember that this setting does not affect system updates or Google Play Services updates. Those are handled separately.
Step-by-Step: Disabling System Updates (Different for Each OEM)
Because every manufacturer places the toggle in a different spot, follow this guide based on your phone brand.
Google Pixel / Stock Android (Android 13, 14, 15)
Settings → System → System update → three-dot menu → Auto-update system → toggle off.
Samsung Galaxy (One UI 5, 6, 7)
Settings → Software Update → Auto download over Wi-Fi → toggle off.
Additional step: Settings → System → Developer Options → Auto-update system → toggle off (if available).
Xiaomi (MIUI 14, 15)
Settings → System System update → three-dot menu → Download updates automatically → toggle off.
If that does not stick, go to Settings → Additional settings → Developer Options → Automatic system updates → toggle off.
OnePlus (OxygenOS 13, 14)
Settings → System updates → gear icon → Auto-update system → toggle off.
Carrier-locked devices (Verizon, T-Mobile, AT&T)
You may not see any toggle at all. Your carrier controls updates through the firmware. The only workaround is to keep the device on Wi-Fi and manually deny update downloads when prompted.
That is not a permanent solution.
If none of these toggles work, proceed to the advanced route below.
The Advanced Route: Developer Options and ADB
Developer Options is a hidden menu that gives you deeper control over your device. It is not intended for casual users, but it offers the best chance to stop automatic system updates.
First, unlock Developer Options. Go to Settings → About phone → tap “Build number” seven times quickly. A toast message will confirm you are now a developer.
Then go back to Settings → System → Developer Options.
Inside Developer Options, scroll down to “Automatic system updates” (or “Auto-update system”). Toggle it off. This setting prevents the device from installing over-the-air updates automatically.
It works on most Pixels, many Samsung models, and some Xiaomi devices.
If even Developer Options fails, you can use ADB (Android Debug Bridge). This requires a computer and a USB cable. The command adb shell pm disable com.google.android.gms disables Google Play Services, which handles many update processes.
Do not do this unless you understand the consequences. It can break Google Play Store functionality, including app purchases and authentication.
Warning: Using Developer Options or ADB can void your warranty on some devices. It may also prevent you from receiving critical security patches. Only go this route if you are comfortable troubleshooting potential issues.
Common Mistakes That Keep Updates Coming Back
Many users follow the steps correctly but still see updates installing. Here are the most common reasons.
Forgetting per-app overrides. The main Play Store toggle stops bulk updates, but individual apps may have their own auto-update enabled. Check each app’s Play Store page and uncheck the per-app setting.
System updates bypassing the toggle. On Samsung and Xiaomi devices, the system update toggle sometimes resets after a factory reset or a major OS update. You have to check it again.
Carrier enforcement. If your phone is locked to a carrier, the carrier can push system updates regardless of your settings. The toggle may be missing entirely. In that case, only ADB or a carrier unlock can help.
Google Play Services updates. These are mandatory and happen in the background. You cannot turn them off through normal settings. They include security updates and Play Store improvements.
Accidentally tapping “Update All” in the Play Store while checking for new apps. This re-enables automatic updates for all apps immediately. Be mindful when you open the Play Store.
Resetting Developer Options. Some Android versions reset Developer Options after a system update. If you used the Developer Options toggle, check it again after any update.
Expert Tips: When to Keep Updates On (And When Not To)
Turning off updates gives you control but comes with trade-offs. Here is when it makes sense to keep them on.
Keep updates on if: you use banking or payment apps. Those apps need the latest security patches to protect your financial data. Also keep updates on for core Google apps like Play Services and Play Store.
Those are tied to your account security. Manufacturer specs confirm that unpatched devices are more vulnerable to malware and data breaches.
Turn updates off if: you have a limited data plan or use apps that rarely change. A calculator app, a flashlight app, or an offline game with no online features. These apps gain nothing from frequent updates.
Also turn them off if you rely on a specific app version for work compatibility.
The middle ground: set app updates to “Over Wi-Fi only.” That saves mobile data but still delivers security patches when you are home. For system updates, consider checking manually once a month. That way you control the timing but still stay reasonably current.
Real-World Scenarios: Which Path Works for You
Every situation is different. Here is how to choose based on your specific case.
Scenario 1: You are on a prepaid plan with 2 GB of data per month. Turn off auto-updates in Play Store immediately. Set system updates to manual if possible. You will save roughly 500 MB to 1 GB per month depending on how many apps you have.
Check for important updates only when connected to Wi-Fi.
Scenario 2: You are a power user who tests beta apps. Keep auto-updates off entirely. Use per-app settings to enable updates only for the apps you want to monitor. Use Developer Options to block system updates during testing periods.
Scenario 3: You bought a carrier-locked phone. You may not have the system update toggle at all. Focus on the Play Store setting. That is fully under your control.
For system updates, you are at the mercy of your carrier. Consider unlocking the phone after your contract ends.
Scenario 4: You are an IT admin managing a fleet of Android devices. Use an MDM (mobile device management) solution like Android Enterprise. That gives you granular control over update policies across all devices. Manual settings per device are not scalable.
Frequently Asked Questions
Can I stop Android system updates permanently?
No. You can delay them for weeks or months using the toggles described, but you cannot block them forever. Google and manufacturers can push critical security patches through Google Play Services regardless of your system update settings.
Will turning off updates affect my phone’s security?
Yes, partially. You miss app-specific security patches. However, Google Play Protect still scans apps in real time.
The biggest risk is from system-level vulnerabilities that only a full OS update can fix. Our research shows that devices more than six months behind on security updates are significantly more exposed.
Does the setting reset after a factory reset?
Yes. Both the Play Store auto-update toggle and Developer Options settings reset to default after a factory reset. You will need to reapply them after wiping your device.
Can I re-enable updates for one app only?
Yes. After turning off the global auto-update setting, open each app’s Play Store page. Tap the three dots and check “Enable auto-update.” That app will update automatically while all others stay paused.
What if the Play Store setting does not stick?
Some users report the setting reverts after a Play Store update. Try the per-app method for your most critical apps. If the issue persists, check for a pending Play Store update and install it.
The setting often sticks better on the latest Play Store version.
Final Decision Guide: Pick Your Path Based on Your Situation
Here is a quick reference to decide which settings to change.
| If you are… | Do this first | Then do this |
|---|---|---|
| On a limited data plan | Play Store → Don’t auto-update apps | System updates → manual only |
| A power user / beta tester | Play Store → Don’t auto-update + per-app overrides | Developer Options → disable auto system updates |
| Using a carrier-locked device | Play Store → Don’t auto-update apps (the only reliable option) | Accept carrier system updates or unlock phone |
| An IT admin | Use MDM solution (Android Enterprise) | Enforce update delay policies per device group |
| Not bothered about updates | Leave everything on default | Only tweak if you hit data or battery issues |
One final point. Do not forget that Google Play Services updates are mandatory. They handle core authentication, push notifications, and security.
You cannot turn them off through any standard or advanced setting without breaking your phone.
Follow the path that matches your situation. Test the settings for a week. If updates still sneak through, revisit the per-app overrides and check Developer Options.
You now have full control. Use it wisely.































