Android 10 was a watershed release for many users: the system received not only a new design and privacy features, but also hidden mechanisms for controlling background processes. One of the most controversial topics remains autoloading applications a function that can either speed up the operation of a smartphone or slow it down obscenely. Unlike later versions of Android (where Google simplified the control interface), in the "ten" many settings are hidden or require additional manipulations.
If your smartphone on Android 10 has become slower to load, discharges faster, or spontaneously launches unnecessary applications, the problem lies precisely in autoload. But where to look for it? In this article we will analyze all possible ways to access startup settings in pure Android 10 and manufacturersโ shells (MIUI, One UI, ColorOS, etc.)and also learn to distinguish system processes from user โparasitesโ.
What is startup and why do you need it control
Startup is a mechanism that allows applications and services to automatically start when the device is turned on or after a reboot. In Android 10 this process is regulated at two levels:
- ๐ฑ System level - Google and manufacturer services that are necessary for stable operation of the OS (for example,
Google Play ServicesorSystem UI). - ๐ฏ User level - applications that you installed yourself (messengers, social networks, games).
- โก Hidden startup - processes that are launched not at system startup, but by triggers (connecting to Wi-Fi, charging, etc.).
According to research AVG Technologies, up to 30% of applications in startup do not provide critical functionality, but consume up to 15% of battery power per day. For example, Facebook and Instagram are added to startup by default, even if you do not use them daily. And applications such as Clean Master or UC Browser, can create up to 5 background processes simultaneously.
โ ๏ธ Warning: Disabling system processes in startup (for example,com.android.phoneorandroid.process.media) can lead to phone malfunctions, including loss of network or inability to play multimedia. Always check the name of the process before. by disabling.
In Android 10 Google has introduced restrictions on the background activity of applications through the mechanism Adaptive Battery, but it does not work perfectly. Many manufacturers (for example, Xiaomi or Huawei) add their own optimization layers that may conflict with system settings. There is no universal solution - you need to figure it out separately for each shell.
Where to look for startup in pure Android 10 (Pixel, Android One, Motorola)
In the "vanilla" Android 10 (without manufacturers' shells), the startup settings are hidden deeply and do not have a separate section in the menu. Here are two official ways to access:
- Through application settings:
Go to
Settings โ Applications and notifications โ View all applicationsSelect the desired application, then open. sectionAdvanced โ Battery โ Control background activity. Here you can disable autostart, but not all applications support this option. - Via special permissions:
Open
Settings โ Applications and notifications โ Special access โ Autorun. This menu displays applications that can launch automatically. However, in pure Android 10 this section is often empty or contains only system processes.
If these methods did not work, you will have to use ADB commands (more in the next section). The fact is that Google deliberately limited access to startup for ordinary users to prevent accidental shutdown of critical services. But this does not mean that the opportunity is not there - it is just hidden.
| Method. access | Menu path | Restrictions |
|---|---|---|
| Application settings | Settings โ Applications โ [Select application] โ Battery |
Not all applications support disabling |
| Special permissions | Settings โ Applications โ Special access โ Autorun |
Often empty list or only system processes |
| ADB commands | Requires connection to a PC | Requires developer rights and USB debugging |
โ ๏ธ Attention: In some firmware based on Android 10 (for example LineageOS 17.1), the path to startup settings may differ. If you are using custom firmware, check the documentation. to it - developers often move or rename partitions.
Managing startup via ADB (for experienced users)
If standard methods do not help, the most reliable method remains - using Android Debug Bridge (ADB)This method works on all devices with Android 10, but requires. preparation:
Install ADB drivers on the PC|Enable developer mode on the phone|Activate USB debugging|Connect the phone to the PC via USB|Check the connection with the command adb devices
-->
After preparation, use the following commands:
- View the list of startup applications:
adb shell cmd package list packages -f | grep "BOOT_COMPLETED"This command will display a list of packages that have permission to autostart when the system boots.
- Disable autostart for a specific application:
adb shell pm revoke PACKAGE_NAME android.permission.RECEIVE_BOOT_COMPLETEDReplace
PACKAGE_NAMEwith the real name of the package (for example,com.facebook.katanafor Facebook). - Enable autoloading back:
adb shell pm grant PACKAGE_NAME android.permission.RECEIVE_BOOT_COMPLETED
Example of disabling autoboot for Instagram:
adb shell pm revoke com.instagram.android android.permission.RECEIVE_BOOT_COMPLETED
After executing this command Instagram will not start automatically when you turn on the phone, but you can open it manually.
Before mass disabling startup via ADB, make a backup copy of the list with the command adb shell dumpsys package > packages.txt. This will help restore the settings if something goes wrong.
It is important to understand that some applications (for example, WhatsApp or Telegram) may stop working correctly after disabling autoload. They will not receive notifications in the background or synchronize data. If you notice problems, return the permission with the command grant.
Autoload in manufacturers' shells: MIUI, One UI, ColorOS
Smartphone manufacturers often modify Android by adding their own startup management tools:
๐ฑ MIUI (Xiaomi, Redmi, POCO)
IN MIUI based on Android 10, startup management is placed in a separate menu:
- Go to
Settings โ Applications โ Manage applications. - Click on the three dots in the upper right corner and select
Autorun. - Enable or disable autorun for the desired applications.
Please note: in MIUI there is also a section Battery optimization (Settings โ Battery and performance โ Battery management) where you can configure background activity separately.
๐ฑ One UI (Samsung)
B One UI 2.x (Android 10) the path is as follows:
- Open
Settings โ Device care โ Battery. - Click on the three dots in the upper corner and select
Settings. - Go to
Autostartand manage your list of applications.
Samsung also adds a feature Adaptive batterythat automatically limits the background activity of rarely used applications. It can be disabled in the same menu.
๐ฑ ColorOS (Oppo, Realme, OnePlus)
In ColorOS 7 (based on Android 10) startup is controlled through:
Settings โ Battery โ Energy management.- Select the application and disable the option
Autorun.
Feature ColorOS โthe presence of โdeep optimizationโ, which can block notifications even for allowed applications. If, after disabling startup, messages stop coming, check the notification settings separately.
| Shell | Path to startup | Advanced settings |
|---|---|---|
| MIUI | Settings โ Applications โ Manage applications โ Autostart |
Battery optimization in a separate menu |
| One UI | Settings โ Device care โ Battery โ Settings โ Autostart |
Adaptive battery and sleep mode |
| ColorOS | Settings โ Battery โ Energy management |
Deep optimization for individual applications |
โ ๏ธ Attention: In some regional firmware (for example, MIUI for India or ColorOS for Europe) the startup menu may be renamed or rescheduled. If you do not find the specified paths, try using the search in the settings (magnifying glass icon in the upper corner).
Hidden startup: triggers you didn't know about
In addition to the standard startup when the device is turned on, there are mechanisms Android 10 there are mechanisms conditional autorun. Applications can be launched not only at system startup, but also during other events:
- ๐ Connecting to charging โmany applications (for example, Google Photos) begin synchronizing data when connected to the network.
- ๐ถ Connecting to Wi-Fi or a mobile network โmessengers and cloud services update data when the Internet appears.
- ๐ Scheduled โsome applications (for example, AccuWeather) run in the background every few hours.
- ๐ Change location โmaps and navigators are activated when the geoposition changes.
To manage these triggers, you need to look at:
Settings โ Applications and notifications โ [Select app] โ Battery โ Background activityโhere you can limit the operation of the application in the background.Settings โ Location โ Permissions for applicationsโ disable access to location data for unnecessary applications.Settings โ Network and Internet โ Data transfer โ Data usage by applicationsโlimit background traffic.
For example, if you notice that Google Maps constantly running in the background and draining battery, check its location permissions and background activity. Often it is enough to disable Permanent access to the location, leaving only During use.
How to check which applications are consuming battery in the background?
Open Settings โ Battery โ Battery usage. A list of applications is displayed here, indicating the percentage of consumption. Tap any app to see details, including background activity. If an application consumes more than 5% in the background for no apparent reason, it should be limited.
Applications for managing startup: should you trust
In Google Play there are dozens of applications that promise "optimize startup" and "speed up phone". But most of them are either useless or dangerous. Here's what you need to know:
- โ
Useful tools:
- ๐ ๏ธ Greenify โ allows you to โfreezeโ applications in the background without root access (works via ADB).
- ๐ Servicely โ controls the launch of services by triggers (requires root).
- ๐ Battery Historian โ analyzes battery consumption (for experienced users).
- โ Dangerous or useless:
- ๐ซ Clean Master, DU Speed Booster - are often added to startup and show false notifications.
- ๐ซ Auto-optimizers from unknown developers - may contain malicious code.
- ๐ซ Applications that require root without explanation - risk of losing data.
If you decide to use a third-party application, follow the rules:
- Check the ratings and reviews (especially negative ones).
- Do not give the application administrator or root access unless necessary.
- Check periodically to see if the application itself has been added to startup.
For example, Greenify is one of the few applications that really works. It does not remove applications from startup, but puts them to sleep after closing, preventing background activity. For it to work you need:
- Install Greenify from Google Play.
- Connect your phone to the PC and run the command:
adb -d shell pm grant com.oasisfeng.greenify android.permission.WRITE_SECURE_SETTINGS - In the application itself, select apps for "hibernation".
Side optimizers rarely give real gains productivity. In 90% of cases, it is enough to manually disable autoloading for unnecessary applications through system settings.
What to do if autoloading does not turn off
Sometimes, even after disabling through settings or ADB, applications continue to launch automatically. Here are possible causes and solutions:
| Problem | Cause | Solution |
|---|---|---|
| The application starts despite autoload being disabled | Uses other triggers (Wi-Fi, geolocation) | Limit background activity and permissions manually |
| Settings are reset after reboot | Manufacturer blocks changes (for example, in Huawei) | Use ADB or root for permanent changes |
| System processes are not disabled | Android protects critical services | Do not disable them - this may disrupt the system operation |
| The application itself is added to startup | Malware or aggressive advertising | Uninstall the application and check your phone with an antivirus |
If none of the methods worked, there are two options left:
- Reset. to factory settings - a radical method that will delete all user settings, including startup, make a backup copy of your data before resetting.
- Obtaining root access โ gives full control over the system, but voids the warranty and may violate security. Use only if you understand the risks.
For example, on devices Samsung c One UI 2.x sometimes it helps to disable the function Adaptive battery in the battery settings. This function itself controls background activity, but sometimes conflicts with manual settings.
FAQ: Frequently asked questions about autoloading in Android 10
Is it possible to completely disable autoloading for all applications?
No, this is not possible without root access. The Android system requires some processes (for example, com.android.systemui) to work stable. However, you can disable autoloading for most user applications through settings or ADB.
Why after disabling. auto-loading, some applications have stopped sending notifications?
Many instant messengers (for example, Viber or Skype) require background activity for notifications to work. If you have disabled auto-downloading, they will not be able to check for new messages in the background. Solution: either allow auto-downloading, or enable the application manually to check. messages.
How to find out which applications are launched when connected to Wi-Fi?
Use the application NetGuard (without root) or PCAPdroid (for advanced users) These tools show which applications are active when the network connection changes. data-i="261">Settings โ Network and Internet โ Data transfer โ Data usage by applications Settings โ Network and Internet โ Data transfer โ Data usage by applications.
Is it safe to use ADB to control startup?
Yes, if you follow the instructions and do not disable system processes ADB is an official tool from Google, and it cannot damage the device if you only use commands to control it. permissions. However, be careful with commands that require root access.
Why is there no "Autostart" menu in the settings on my phone?
It depends on the shell and regional firmware. In some versions of Android 10 (for example, on devices for the Chinese market), the menu may be hidden or renamed. Try using the search in the settings or refer to the instructions for yours. phone model.