Many smartphone users are faced with a situation where the device starts to work slower and the battery drains faster than usual. Often the reason for this behavior is applications that are activated immediately after turning on the phone. Users are looking for an answer to the question of where autorun is located on Android in order to limit the background activity of unnecessary apps. However, there is usually no single button or section with this name in a standard system.
The mechanism for automatically starting applications is deeply integrated into the operating system architecture Android. The platform developers deliberately hid direct control of this process from the average user to prevent accidental shutdown of critical system services. However, there are effective ways to control this process through hidden settings menus, special utilities, or advanced debugging tools.
Understanding how background processes work will help you intelligently optimize the operation of your gadget. In this article, we will examine in detail the various methods of limiting startup, from simple interface settings to using the command line. You will learn which apps the system really needs and which can be safely disabled to improve performance.
Standard settings and application management
The first place to look when looking for control over apps is the basic settings menu of your smartphone. Although pure Android there is no separate “Autorun” item, many manufacturers add their own shells that provide such functionality. For example, in firmware from Xiaomi, Huawei or Samsung these settings are often placed in a separate optimization section.
If you have a standard interface, control is carried out through the applications section. You need to go to Settings → Applications → Application management. A complete list of installed software is displayed here. By selecting a specific app, you can see permissions and additional parameters that affect its behavior in the background.
In modern versions of the system, Google has implemented strict restrictions on background activity. If the application is not used for a long time, the system automatically pauses it. This means that the question “where is autorun located” is often resolved by the system itself, which prevents apps from consuming resources without the user’s knowledge.
⚠️ Attention: Disabling system applications in this menu may lead to unstable operation of the phone or loss of important functions, such as calls or Internet access.
To manually stop a specific process, you can use the "Stop" button in the card applications. However, this is a temporary measure: after the device is rebooted, the app will try to start again if it has the appropriate triggers. A more reliable way is to limit background activity through special permissions.
Special capabilities of smartphone manufacturers
Chinese electronics manufacturers often modify the source code Androidby adding convenient tools for resource management. In such firmware, the answer to the question of where autostart is located lies on the surface. Typically this section is called “Autorun” or “Autorun Permissions” and is located in the security or battery menu.
Consider an example of a popular shell MIUI. Here you need to open the "Security" application, then go to the "Permissions" section and select "AutoPlay". You will see a list of all apps that have the right to start with the system. Switches allow you to easily enable or disable this action for each element of the list.
In devices Samsung with a shell One UI the logic is slightly different. Background activity control is hidden in the battery settings. Go to Settings → Device maintenance → Battery → Limit background activity. Here you can add applications to the "Sleeping" or "Deep Sleep" list, which actually prevents them from starting up and running in the background.
- 📱 Xiaomi/Redmi: Security application → Permissions → Autorun.
- 🔋 Samsung: Settings → Battery → Limit background activity.
- 🛡️ Huawei/Honor: Phone manager → Launch applications → Autorun.
- ⚙️ Oppo/Realme: Settings → Applications → Autorun.
It is important to understand that interfaces may change with the release of new firmware versions. What worked a year ago may be somewhere else on the menu today. If you do not find the described items, use the settings search by entering the word “startup” or “auto.”
Use the built-in search in the smartphone settings menu. Enter the word “autorun” or “background” so that the system itself shows the required section, if it exists in your firmware.
Developer options as a control tool
If the standard menu does not have the necessary options, you can use the hidden section for developers. This mode provides access to deep system settings, including process management. To activate it, you need to click on the build number several times in the “About phone” section.
After activation, a new item “For Developers” will appear in the settings menu. Inside it, we are interested in sections related to processes. For example, the "Do not save actions" or "Limit background processes" option allows you to globally limit the number of apps running simultaneously. This is a radical method, but it effectively blocks unnecessary autostart.
You can also find the “Process Statistics” item here, which shows which applications consume the most resources. This helps to identify hidden miners or unoptimized software that constantly hangs in memory. Analysis of these statistics gives an understanding of which apps should be removed or frozen.
| Settings | Description of action | Impact on the system |
|---|---|---|
| Limit of background processes | Limits the number of background processes applications | High (can kill instant messengers) |
| Do not save actions | Destroys activity when minimized | Critical (resets the state of all apps) |
| Disable HW overlays | Uses the GPU for rendering | Medium (affects interface graphics) |
| Window animation | Accelerating or disabling animations | Low (visual effect) |
Caution is required when using these settings. Setting limits that are too strict may result in notifications from instant messengers arriving with a delay or not arriving at all. The system will aggressively unload applications from RAM.
How to reset developer settings?
If you changed something wrong and the phone started working incorrectly, just go to the “For Developers” menu and turn off the main switch at the top of the screen. All settings will return to default values.
Using third-party utilities for freezing
When the built-in tools are not enough, specialized applications from the store come to the rescue. Google Play. These apps allow you to forcefully stop processes and prevent them from starting automatically without obtaining root access. One of the most popular solutions is the application Brevent or Hail.
The principle of operation of such utilities is based on the use of USB debugging capabilities or special access permissions. They do not delete applications, but put them in a “frozen” state. In this mode, the app exists on disk, but does not take up space in RAM and does not start automatically.
Some functions may require connecting to a computer and executing one command via ADB. After the initial setup, the utility works autonomously. The user can manually select which applications to freeze when the screen turns off, saving battery power.
- ❄️ Hail: Simple interface, works without root, uses device owner mode.
- 🚀 Brevent: Powerful tool, requires connection to the PC every time you restart (without root).
- 🧊 Ice Box: Allows you to create freezing profiles for different usage scenarios.
- 🛠️ SD Maid: The cleaning combine has an application management function.
It is important to download such apps only from official sources. Third-party “boosters” and “cleaners” often become a source of advertising and unnecessary load on the system, paradoxically slowing down the phone instead of speeding it up.
⚠️ Attention: Freezing system components or Google Play services can disrupt the operation of notifications, contact synchronization and geolocation.
Advanced method: debugging via ADB
For users who are not afraid of the command line, there is the most powerful control method - using the tool ADB (Android Debug Bridge). This method allows you to disable system components and applications at the package level, making them invisible to the startup system.
To use this method, you need to enable USB debugging in the developer menu and connect your smartphone to your computer. After installing the ADB drivers and utilities, you can send commands to the device. This gives access to hidden functions that are not available through the GUI.
The command to disable an application is as follows:
adb shell pm disable-user --user 0 application package name
For example, to disable an unnecessary application from the manufacturer, you need to find out its package name (for example, com.miui.bloatware) and enter the command. The application will disappear from the menu and will no longer launch. It is important that this method is reversible: enable it using the command enable.
☑️ Preparing to work with ADB
This method is ideal for removing pre-installed bloatware that cannot be removed in the usual way. However, an error in the package name can lead to the disabling of an important system module, so always check the name of the component before entering the command.
ADB commands allow you to completely remove an application from the system's view, which is the most reliable way to combat autorun, but requires high input accuracy.
Analysis and identification of hidden processes
Sometimes the user does not know which app is causing problems. In such cases, diagnostics are required. Built-in tools or third-party resource monitors will help identify hidden processes that are disguised as system ones or are not displayed in the regular list.
Pay attention to the behavior of the phone immediately after turning it on. If the processor activity indicator does not calm down for a long time, it means that something is actively loading the system. Often the culprits are weather widgets, news feeds, or analytics services built into free games.
Check the list of device administrators. Some malware gains administrator rights to protect itself from being deleted and to ensure that it always autoruns. Path to verification: Settings → Security → Device administrators. Uncheck all suspicious items.
Regular audit of installed applications is the best prevention of problems. Uninstall apps you haven't used in the last month. The less software is installed, the fewer candidates for autostart there are in the system, and the faster the smartphone works.
⚠️ Attention: Settings interfaces and item names may differ depending on the Android version and phone model. Always check the latest documentation from your device manufacturer.
Frequently asked questions (FAQ)
Why do applications start again after a reboot, even if I closed them?
Many applications have system permissions to autostart when the system boots (RECEIVE_BOOT_COMPLETED). This is necessary for alarms, messengers and synchronization to work. This can be completely prohibited only through special utilities or ADB.
Is it safe to disable system applications via ADB?
It's risky. Disabling critical components such as SystemUI, Phone or services Google Playmay result in an endless reboot (bootloop) or loss of connection. Disable only those packages whose purpose you know for sure.
Does autostart affect the charging speed?
Yes, indirectly. If heavy updating or syncing processes are started immediately after turning on the phone, the processor runs at high frequencies, which increases power consumption and heat, slowing down effective charging.
Do you need to use Task Killers?
No, modern versions of Android manage memory themselves. Forcibly closing tasks often results in the system spending even more resources on starting them again. It’s better to set up background activity restrictions.
Where can I find autorun on pure Android 13-14?
There is no direct switch in pure Android. Use the path Settings → Applications → Special access → Battery optimization and select "All applications" to disable background work for specific apps.