Starting applications is one of the main reasons for slow operation Android smartphones. Even after rebooting the device, many apps automatically run in the background, consuming RAM and battery power. This problem is especially relevant for budget models with limited resources, where every megabyte of RAM counts.
Many users mistakenly believe that it is enough to close the application by swiping in the multitasking menu - but this does not stop it from autorunning the next time you turn on the phone. Moreover, some system services (for example Google Play Services or proprietary shells from Samsung, Xiaomi, Huawei) can automatically restart closed apps if you do not disable this function at the system level.
In this article you will find current ways to disable autoloading for Android 12, 13 and 14, including methods without root access and using ADB. We will also look at which applications can be safely disabled, and which are better left in startup to avoid crashes.
Why does startup slow down Android?
Each application running in the background takes up part of the RAM (RAM) and processor resources. On modern flagships with 8โ12 GB of RAM, this may not be noticeable, but on devices with 2โ4 GB of memory, autoloading 10โ15 apps leads to:
- ๐ข Slower animations and freezing of the interface
- ๐ Accelerated battery drain (up to 15โ20% per night in mode waiting)
- ๐ Spontaneous reboots due to lack of memory
- ๐ฑ Overheating of the case during active use
Social networks (Facebook, Instagram, TikTok), instant messengers (WhatsApp, Telegram), and branded services of manufacturers. For example, on Xiaomi i Redmi background activity miui.analytics can eat up to 300 MB of RAM, and on Samsung the service Knox constantly scans the system for threats.
Important: some system processes (for example android.process.media or com.android.phone) are critical for the stable operation of the phone. Disabling them may lead to loss of connection, inability to make calls, or damage to the gadget.
Method 1: Disabling auto-download through Android settings
On most smartphones with clean Android (for example, Pixel, Nokia, Motorola) or with minimal shells (OnePlus, Asus) you can disable autostart of applications without additional tools. To do this:
- Open
Settings โ Applications. - Tap on the three dots in the upper right corner and select
Special access(orAdditionalon some firmware). - Find the item
Autostart(can be calledAutomatic launchorRun in the background). - In the list, disable switches for unnecessary applications.
On smartphones Samsung the path will be different:
Settings โ Device care โ Memory.- Tap on
Additional(orโฆin the upper corner). - Select
Autostartand disable unnecessary apps.
Make a backup copy of important data|
Check the battery charge (at least 30%)|
Remember or write down disabled applications|
Reboot your phone after changes-->
โ ๏ธ Attention: On some firmware (for example, MIUI from Xiaomi) after disabling autoloading, the application may stop receiving notifications. For instant messengers, this is critical - messages will only arrive after manually opening the app.
Method 2: Using ADB for deep shutdown
If there is no item in the settings of your smartphone to control autoloading (for example, on Huawei or Meizu), you can use Android Debug Bridge (ADB)This method works on all versions of Android, but requires a connection to a computer.
You will need:
- ๐ฅ๏ธ Computer with Windows, macOS or Linux
- ๐ฑ USB cable (preferably original)
- ๐ง Installed ADB drivers (you can download from the website Google)
- ๐ฑ Enabled USB debugging on the phone
Step-by-step guide:
- Activate
Developer mode: go toSettings โ About phoneand tap onBuild number. - Go back to
Settings โ System โ For developersand enableUSB debugging. - Connect your phone to the PC and confirm trust in the computer on the smartphone screen.
- Open the command line (or
Terminalon macOS/Linux) and enter:adb shell pm list packages | grep 'package_name'To find the application package, or use:
adb shell dumpsys package | grep "Package \[.*\]"to display the complete list.
- Disable autoloading with the command:
adb shell cmd appops set com.example.app RUN_ANY_IN_BACKGROUND denyReplace
com.example.appwith a real package (for example,com.facebook.katanafor Facebook).
โ ๏ธ Attention: Some manufacturers (for example, Huawei) block ADB commands for system applications. In this case, you will need to unlock the bootloader (unlock bootloader), which will void the warranty.
Before working with ADB, create a restore point in TWRP (if installed) or make a backup via adb backupThis will help restore the system in case of an error.
Method 3: Using Third Party Applications
If manual methods seem complicated, you can use specialized utilities. The best of them:
| Application | Functions | Requires root? | Link |
|---|---|---|---|
| Greenify | Hibernate background processes, disable autorun | No (but with root there are more options) | Google Play |
| Brevent | Block autorun without root via ADB | No | 4PDA |
| Servicely | Disabling system services, managing startup | Yes | XDA Developers |
| Autostarts | Viewing and disabling startup triggers | Yes | F-Droid |
For example, in Greenify just add application to the list and select the option Hibernation + autorun. The app will automatically โfreezeโ it after closing. Brevent requires preliminary setup via ADB (instructions are in the application description).
Please note: many utilities from Google Play promise to โspeed up Android in one clickโ, but in reality they simply clear the cache. To actually disable autoloading, choose proven open source tools (for example, from F-Droid).
What should you do if the application turns on itself after being disabled?
Some apps (for example, Facebook or AliExpress) are protected from being disabled. In this case:
1. Disable auto-update of the application in Google Play.
2. Remove all related services (for example, com.facebook.appmanager).
3. Use ADB to block broadcast intents (broadcast receivers).
4. If all else fails, remove the application completely and use the web version through the browser.
Method 4: Manual removal of system applications (for experienced ones)
On some firmware (especially from Xiaomi, Samsung and Huawei) even after autoload is disabled, system applications continue to launch. In this case, you can deactivate or delete them (you need to root).
List of system applications safe to disable (on example MIUI):
- ๐
com.miui.analyticsโ Xiaomi statistics collection - ๐ต
com.miui.playerโ standard music player - ๐ฐ
com.miui.yellowpageโ yellow pages - ๐
com.xiaomi.shopโXiaomi brand store - ๐ก
com.miui.hybridโhybrid services (can be disabled if you do not use Dual Apps)
To deactivate without root:
- Go to
Settings โ Applications. - Tap on the three dots and select
Show system processes. - Find the application you need, open its page and click
Disable(orDelete updates).
For complete removal with root access, use Root Explorer or Titanium Backup. Removing system APKs without a backup can lead to the device "bricking" - when the phone stops booting.
Method 5: Setting up power saving to limit the background
If you can't disable startup, you can limit background activity through power saving modes. This is a less radical method, but it helps reduce resource consumption.
On Android 12+:
- Go to
Settings โ Battery โ Energy saving modes. - Select
Limited modeorAdaptive charge. - Add problematic applications to the list limited.
On firmware MIUI (Xiaomi):
Settings โ Battery and performance โ Application power management.- Select
Limit background activityfor unnecessary apps.
On Samsung One UI:
Settings โ Device care โ Battery.- Tap on
Background limitand add applications to the list.
โ ๏ธ Attention: Limiting the background for messengers (WhatsApp, Viber) will lead to a delay in notifications. For critical applications (banking, mail), it is better to use other optimization methods.
Limiting the background through energy saving is the safest method, but it does not disable autoloading completely, but only reduces its impact. on performance.
What to do if autostart is turned on again?
Many applications (especially system ones) have self-healing mechanisms. If after a reboot, autostart is activated again, try the following steps:
- ๐ Update the firmware โ in new versions of Android, bugs with background processes are often fixed.
- ๐ ๏ธ Reset the application settings:
Settings โ Applications โ [select application] โ Storage โ Reset. - ๐ต Turn off the Internet for the application (if it is not critical): this will prevent it from receiving autorun commands from servers.
- ๐ง Use Tasker or MacroDroid to automatically turn off background processes on a schedule.
If the problem persists, check your phone for data-i="220">(malware). Some viruses disguise themselves as system processes and forcibly launch advertising applications. To scan, use malware (malware). Some viruses disguise themselves as system processes and forcibly launch advertising applications. To scan, use Malwarebytes or Dr.Web Light.
FAQ: Frequently asked questions about autoboot on Android
Can I disable autoboot without root?
Yes, on most smartphones this can be done through settings or ADB. Root is only required to remove system applications or use advanced utilities like Servicely.
Why did notifications stop coming after autoload was disabled?
Some applications (for example, instant messengers) require background activity to receive push notifications.
- Allow autostart only for critical applications.
- Enable for them
No restrictionsin the battery settings. - Use alternative clients (for example, Frost for Facebook).
How to check which applications are launched at system startup?
Install Startup Manager or Autostarts (requires root) These apps show a complete list of processes that are activated when:
- Booting the device
- Connecting to Wi-Fi/mobile network
- Changing the battery status
You can also use the ADB command:
adb shell dumpsys activity broadcasts | grep "action=android.intent.action.BOOT_COMPLETED"
Is it safe to disable autoloading for Google Play Services?
No. com.google.android.gms responsible for the operation of many system functions, including:
- Push notifications
- Geolocation
- Authorization in Google account
- Security updates
Disabling it may lead to inoperability Google Play, Gmail and other services. Instead, limit its background activity through the battery settings.
Why is there no โStartupโ item in the settings on Huawei?
Huawei and Honor use their own process management system - Huawei Mobile Services (HMS). To disable autorun:
- Go to
Settings โ Battery โ Launch applications. - Select
Manual controland disable unnecessary apps. - For deep control, use
adb shell cmd appops(see Method 2).
โ ๏ธ On devices without Google Play Services (for example, Huawei Mate 40 Pro), disabling HMS system services can disrupt the operation of branded applications.