Autostart of applications on Android is one of the main reasons why even a new smartphone begins to โslow downโ, discharges in a few hours and heats up for no apparent reason. Many users are unaware that dozens of apps launch automatically when the phone is turned on, connected to Wi-Fi, or even when the screen is unlocked. These processes not only eat up resources, but also can transfer data in the background without your knowledge.
In this article we will look at all the ways to disable autorun - from standard settings Android 10โ14 to hidden commands ADB and specialized utilities like Greenify or Brevent. You will learn which applications are safe to block and which are best left active so as not to disrupt the system. We'll also analyze why manufacturers (including Samsung, Xiaomi and Huawei) deliberately make accessing these settings difficult and how to get around their limitations.
Why auto-launching apps harms your smartphone
Each auto-launching app consumes three key resources: RAM, CPU time i Battery charge. For example, Facebook or Instagram in the background can consume up to 10โ15% charge an hour, even if you do not use them. But the problem is deeper:
- ๐ Hidden battery consumption: applications like Google Play Services or Mi Push Service (on Xiaomi) wake up every few minutes to check for updates or send analytics.
- ๐ข System slowdown: if it works in the background
20+ processeseven Snapdragon 8 Gen 2 will start to โstutterโ when opening the camera or switching between tasks. - ๐ก Traffic and analytics: Many applications (especially Chinese) send data about your activity to servers, even when you are not using them.
- ๐ Security risks: Malware is often disguised as system services and starts automatically when the device boots.
Smartphone manufacturers say they have โoptimizedโ autostart to improve the user experience. In practice, this means that Samsung Knox, MIUI Optimizer or Huawei EMS simply redirect resources to their proprietary services, blocking access to settings for third-party applications. For example, on Xiaomi Redmi Note 12 it is impossible to disable autorun Mi Video or Mi Browser through the standard menu - this will require ADB commands.
โ ๏ธ Attention: On some firmware (for example, ColorOS ot Oppo/Realme) after disabling autorun, system applications may stop updating. This also applies Google Play Protect, Security Center to other protective modules. Before mass shutdown, check whether you are blocking critical services.
Method 1: Disabling autorun through standard Android settings
Most modern smartphones allow you to limit autorun without root access, but the interface and available options are highly dependent on the firmware. Below are universal instructions for Android 10โ14, adapted for popular shells.
General algorithm:
- Open
Settings โ Applications(orSettings โ All applicationsto MIUI). - Select the application whose autostart you want to disable (for example, TikTok or AliExpress).
- Go to section
BatteryorAutostart(name may vary). - Disable options:
- ๐ซ Autostart (or
Launch on boot) - ๐ Background activity (on Samsung โ
Allow background operation) - ๐ถ Mobile data in the background (if available)
- ๐ซ Autostart (or
Features for different brands:
| Manufacturer | Path to autorun settings | Restrictions |
|---|---|---|
| Samsung (One UI) | Settings โ Applications โ โฎ โ Special access โ Battery optimization โ All applications |
You cannot disable autorun for Samsung Knox, Bixby and system services Google. |
| Xiaomi/Redmi/Poco (MIUI) | Settings โ Applications โ Manage applications โ Autorun |
List of applications with autorun is hidden behind the button Show systemOn MIUI 14+ requires unlocking Developer options. |
| Huawei/Honor (EMUI) | Settings โ Applications โ Application settings โ Autorun |
Disabling autorun for Huawei Mobile Services may disrupt operation AppGallery. |
| Google Pixel (Stock Android) | Settings โ Applications โ โฎ โ Special access โ Battery optimization |
Minimal restrictions, but There is no separate switch for autostart - only battery optimization. |
A function has appeared Android 12+ a function has appeared Precise battery optimizationthat allows you to flexibly configure background activity for each application. To activate it:
- Go to
Settings โ Battery โ โฎ โ Battery optimization. - Select
All applicationsand find the one you need (for example, WhatsApp). - Click
OptimizeโLimit background activity.
๐ฑ Social networks (Facebook, Instagram, TikTok)
๐ Marketplaces (AliExpress, Wildberries, Ozon)
๐ฎ Games (PUBG, Genshin Impact, Free Fire)
๐ฐ News aggregators (Yandex.Zen, Google News)
๐ฐ Banking applications (SberBank, Tinkoff) - only if you donโt use push notifications-->
Method 2: Using ADB to deeply disable autorun
If standard settings do not allow you to disable autorun for system applications (for example, Mi Push Service on Xiaomi or Bixby on Samsung, you will need Android Debug Bridge (ADB). This method works on any devices with enabled USB debugging, but requires caution.
Preparation:
- Activate
Developer options: go toSettings โ About phoneand tap 7 times onBuild number. - Enable
USB DebugginginSettings โ System โ For Developers. - Download ADB Tools for Windows/macOS/Linux and connect the phone to the PC.
com.facebook.katanaโ Facebookcom.miui.securitycenterโ Mi Security (on Xiaomi)com.samsung.android.bixby.agentโ Bixby (on Samsung)
Commands to disable autorun:
adb shell pm disable-user --user 0 com.example.app
Where com.example.app is the package name of the application. You can find it out using the command:
adb shell pm list packages | grep "key". word"
Examples of package names:
To return autorun, use:
adb shell pm enable com.example.app
โ ๏ธ Attention: Disable system applications (for example,com.android.phoneorcom.google.android.gsf) can lead to loss of mobile communicationerrors Google Play or complete inoperability of the device. Before experiments, create a backup copy viaadb backupor TWRP.
Before mass disabling applications via ADB, check them on the website Google PlayIf the description says โSystemโ, โBuilt-inโ or โDo not deleteโ, it is better not to touch it.
Method 3: Third-party utilities for managing autorun
If manual methods seem complicated, you can use specialized applications. They are divided into two categories:
- For users without root: Greenify, Brevent, App Manager (from Muntashir AlIslam). These utilities โfreezeโ applications without deleting them.
- For root users: Titanium Backup, SD Maid, Lucky Patcher (allow you to completely remove system apps).
Consider Greenify โthe safest solution:
- Download Greenify from Google Play.
- Run the application and grant permissions
ADB(instructions will appear on the screen). - Select applications for โhibernationโ (for example, VK, Avito, YouTube).
- Activate the option
Automatic hibernationin the settings.
Brevent is a more powerful tool, but it requires ADB and works on the principle of โblockingโ processes. Its advantage is that it does not just โfreezeโ applications, but completely prevents them from launching, including background services. However, for its operation you will need: Android 11+ for it to work you will need:
- ๐ง Permission
android.permission.WRITE_SECURE_SETTINGS(issued via ADB). - ๐ Regular updating of the rules. after rebooting the device.
For owners Xiaomi the utility is useful MIUI Hidden Settings (available on 4PDA). It reveals hidden firmware settings, including full control over the autostart of system applications.
Standard Android settings
ADB commands
Third-party utilities (Greenify, Brevent)
I donโt disable it, I donโt see the point
Another option -->
Method 4: Disabling autorun via recovery (for advanced)
If you use custom recovery (TWRP, OrangeFox), you can disable autorun at the system file level. This method is risky, but gives maximum control. For example, this way you can remove pre-installed applications. cannot be uninstalled using standard methods). Bloatware (pre-installed applications that cannot be uninstalled using standard methods).
Instructions:
- Boot into TWRP (usually by holding
Power + Volume Upwhen turning on). - Go to
Advanced โ File Manager. - Find the folder
/system/priv-appor/system/app. - Delete or rename folders of unnecessary applications (for example,
com.android.bipsfor Bixby on Samsung). - Reboot device.
Examples of packages that are safe to remove (tested on Samsung A52 and Xiaomi Poco X3):
com.samsung.android.app.spageโ Samsung Free (advertising widget)com.miui.analyticsโ Miui Analytics (collection of statistics on Xiaomi)com.android.chromeโ Google Chrome (if you use another browser)
โ ๏ธ Attention: Deleting files from/systemmay lead to bootloop (cyclic reboot). Always make a backup viaTWRP โ Backupon some devices (for example, Samsung s Knox) this will void the warranty.
What should you do if the phone does not turn on after removing the system application?
If the device is stuck on the logo or goes into bootloop, try:
1. TWRP and restore the backup (if you did).
2. Connect to the PC and recover deleted files via ADB:
adb push local_path/com.example.app /system/priv-app/
3. Reflash the device via Odin (for Samsung) or Fastboot (for other brands).
If you are not sure of your actions, contact the service center.
Which applications can be disabled and which cannot
Not all autorun processes are equally useful. Below is a checklist that will help determine what can be blocked without risk to the system.
| Application category | Can be disabled? | Risks |
|---|---|---|
| Social networks (Facebook, Instagram, VK) | โ Yes | Push notifications will not arrive, but applications will remain functional. |
| Messengers (WhatsApp, Telegram, Viber) | โ ๏ธ Partially | Disabling autorun will lead to a delay in notifications (up to 10โ15 minutes). |
| System services (Google Play Services, Android System WebView) | โ No | Will be broken work Google Play, updates and web browsing in applications. |
| Banking applications (SberBank, Tinkoff) | โ ๏ธ With caution | Push notifications about payments and SMS alerts may stop working. |
| Games (PUBG, Genshin Impact, Clash of Clans) | โ Yes | No consequences, except for a longer loading time when first launched. |
Particular attention is needed pay attention to hidden system processeswhich are disguised as harmless names. For example:
com.qualcomm.atfwd- service Qualcomm for processing AT commands (responsible for mobile communications).com.android.providers.media- management media files (disabling will lead to errors in the gallery).com.google.android.gms.persistent- part Google Play Services (critical for the operation of the account Google).
To check what the unknown process is doing:
- Install App Inspector or Package Name Viewer from Google Play.
- Enter the package name in a search engine adding keywords (
site:4pda.toorsite:xda-developers.com). - Check reviews on XDA Developers - they often discuss what processes can be safely disable.
- android. (for example, com.android.phone)
- google. (for example, com.google.android.gsf)
- qualcomm. or mediatek. (processor drivers)
This may lead to loss of communication, GPS errors or complete inoperability of the device.-->
How to check which applications start automatically
Before disabling something, you need to understand which processes are loading your smartphoneFor this, there are both built-in tools and third-party utilities.
Method 1: Built-in activity monitor (Android 9+)
- Go to
Settings โ Battery โ Battery usage. - Click on the graph and select
System activity(orCPU usageon Samsung). - See which applications are consuming resources in the background (sort by
Working time in background).
Method 2: ADB command for the list of autorun applications
Run in the terminal:
adb shell dumpsys package | grep "auto-start"
This command will display a list of all applications that are allowed to autorun. To save the result to a file:
adb shell dumpsys package | findstr "auto-start" > autostart_list.txt
Method 3: Third-party. analyzers
- ๐ AccuBattery โshows which applications are draining the battery in the background.
- ๐ Wake Lock Detector โmonitors which processes โwake upโ the processor (requires root).
- ๐ BetterBatteryStats โa professional tool for analyzing resource consumption (root access is also required).
On Xiaomi and Huawei there are hidden monitoring tools. For example, on MIUI:
- Enter in the telephone dialer:
##4636##. - Select
Battery informationโUsage. - Sort processes by
CPU TimeorWake Locks.
โ ๏ธ Attention: On some firmware (for example, ColorOS 13+ from Oppo) hidden menus are disabled. Trying to open them may result in network settings being reset. Before use, create a restore point.
What to do if autorun is turned on again after the update
Many users are faced with the fact that after updating the firmware, all autorun settings are reset. data-i="324">and Xiaomi And Samsung) forcefully turn on your services via OTA updates. You can solve the problem in several ways:
Method 1: Automation via Tasker
Using the application Tasker you can create a task that will disable autorun after each reboot:
- Download Tasker plugin AutoInput.
- Create a task with an action
ADB Command: - Add a command:
pm disable-user --user 0 com.example.app - Set up an event trigger
Device Boot.
Method 2: Using Magisk modules
If you have Magisk (root), you can use the modules:
- ๐ง Disable Flags โ blocks forced activation autorun.
- ๐ก๏ธ Universal SafetyNet Fix โprevents settings from being reset after updates.
- ๐ App Systemizer โconverts user applications into system ones so that they are not reset.
Method 3: Blocking updates for specific applications
On Android 10+ You can disable updates for system applications that restore autorun:
- Go to
Settings โ Applications โ โฎ โ Special access โ Install unknown applications. - Find Google Play Market and disable permission to install updates.
- For critical applications (for example, Mi Push Service) remove updates manually:
adb shell pm uninstall -k --user 0 com.xiaomi.xmsf
On Samsung s One UI 5.0+ there is another trick: if you disable Auto-updating applications s Galaxy Store, system apps will stop updating and restore autorun.
1. Boot into TWRP or standard recovery.
2. Select Wipe โ Advanced Wipe โ Dalvik/ART Cache + Cache.
3. Reboot your device.
This will not delete your data, but it will clear temporary files that may have interfered with autorun settings.-->
FAQ: Frequently asked questions about autorun applications on Android
โ Why do some apps stop sending after disabling autorun? notifications?
Apps like WhatsApp or Telegram rely on background processes to check for new messages. If you have disabled autorun, notifications will only arrive when you manually open the application or when connected to Wi-Fi (if the option Limit background data is enabled).
Solution: allow background activity for instant messengers in the battery settings, but disable autorun for other applications.
โ Is it possible to disable autorun for Google Play Services?
No, this will lead to critical errors in operation Google Play, application updates, account synchronization and many other functions. However, you can limit its activity:
- Go to
Settings โ Applications โ Google Play Services โ Battery. - Select
Optimize(on Samsung) orLimit background activity(on Stock Android).
This will reduce resource consumption, but will not disable the service completely.
โ Why is it impossible to disable autorun for system applications on Xiaomi?
Xiaomi aggressively protects its services (for example, Mi Push Service, Security Center) through the mechanism MIUI OptimizerEven if you disable autorun in the settings, the firmware will return it after. reboot.
Workarounds:
- Use
ADBwith commandpm uninstall -k --user 0 package_name. - Install custom firmware (for example, Pixel Experience or LineageOS).
- Use Magisk module Disable MIUI Optimizations.
โ How to disable autorun on Android Go?
On devices with Android Go (for example Nokia 1.4, Samsung Galaxy J2 Core) the capabilities are limited due to the optimized firmware. However, you can:
- Open
Settings โ Applications โ โฎ โ Special access โ Battery optimization. - Select
All applicationsand manually optimize each one (this is similar to turning off background activity).
ADB on Android