Owners of devices running the sixth version of the operating system often experience a noticeable slowdown in the interface and applications. Android 6.0 Marshmallow, released several years ago, has stopped receiving security and optimization updates from Google, which makes it vulnerable and less effective in modern conditions of use. Modern websites have become heavier, and applications require more resources than five years ago, creating a colossal load on the processor and RAM of old gadgets.
However, it is too early to rush to buy a new device, as there are a number of effective methods that can return your gadget to its former agility. System garbageaccumulated over years of use, application cache and background processes are the main ones performance enemies that can be defeated by software. Proper configuration of hidden parameters and the correct approach to memory management can extend the life of the device for a significant period without the need for flashing.
In this article we will analyze in detail safe and proven methods that will help you get the most out of your existing hardware. You will learn which services can be disabled without harming the system, how to properly clear memory and which developer settings work wonders on the visual responsiveness of the screen. Reducing hardware acceleration in some launchers can increase FPS in the interface on old Mali and Adreno GPUs.
Analysis and freeing up internal memory
The first and most critical step in speeding up any smartphone is to free up internal storage. When the free space on the system partition drops below 10-15%, the speed of reading and writing data decreases sharply, which leads to freezes and long downloads. The system Android Marshmallow uses free space to create temporary files and swap, so a full drive is guaranteed to slow down.
Start by analyzing what exactly is taking up space. Users often forget about downloaded files in instant messengers, which can weigh gigabytes. Go to your storage settings and take a close look at your storage allocation, deleting unnecessary videos, duplicate photos, and old APK file installations. Do not blindly rely on built-in cleaners; it is better to manually check the Download and DCIM folders.
⚠️ Attention: Before deleting system application files or folders with unknown names, be sure to check their purpose on the Internet. Removing critical system libraries can lead to inoperability of the smartphone or loss of data.
For effective cleaning, use the following methods:
- 🗑️ Delete the cache of heavy applications, such as browsers, social networks and maps, through the app management menu.
- 📸 Transfer all photos and videos to an SD memory card or cloud storage, freeing up internal memory.
- 📦 Uninstall pre-installed applications (bloatware) that you do not use, if the system allows it.
- 🎵 Clean up the WhatsApp Media folder, where thousands of unnecessary images and voices often accumulate messages.
Optimizing applications and background processes
Many applications in Android 6.0 continue to run in the background, consuming precious processor resources and draining the battery. The Doze Mode feature introduced in this version of the OS should help, but often requires manual configuration for older devices. It is necessary to limit background activity for apps that do not require a constant connection to the network.
Go to the “Applications” settings section, select resource-intensive apps (for example, Facebook or games) and force stop them if they are not needed right now. It is also worth disabling auto-update of applications via the mobile network, leaving this function only for Wi-Fi, in order to reduce the load on the radio module and processor in the background.
☑️ Application optimization checklist
Pay special attention to widgets on the desktop. Live wallpapers, weather widgets, news feeds and currency cursors constantly update data, loading the system. Remove everything unnecessary from the main screen, leaving only static icons. This will not only speed up the interface, but will also save battery power, which is critical for old batteries.
Configuring developer options for acceleration
The hidden “For Developers” menu contains tools that can radically change the responsiveness of the interface. By default, Android 6.0 includes beautiful, but heavy animations of transitions between windows. Zooming out on these animations creates the illusion of a faster system, as screens switch almost instantly.
To activate the developer menu, go to Settings → About Phone and quickly tap Build Number 7 times. After this, a new section will appear in the settings menu. Find there the items “Window Animation”, “Transition Animation” and “Animation Duration”. Change the value from 1x to 0.5x or disable the animation completely.
Should you disable the animation completely?
Disabling the animation completely (0x) can make the interface jerky and less visually pleasing. The optimal option for most users is 0.5x, which maintains smoothness but reduces latency.
You can also find limiting background processes in this section. Setting a limit of, for example, 2 or 4 processes will prevent the system from keeping many sleeping applications in memory. This is especially useful for devices with less than 2GB of RAM. However, be prepared for the fact that applications will be launched from scratch more often, rather than from memory.
| Animation parameter | Standard value | Recommended value | Effect |
|---|---|---|---|
| Animation windows | 1x | 0.5x | Acceleration of opening/closing applications |
| Animation of transitions | 1x | 0.5x | Fast switching between screens |
| Animation duration | 1x | 0.5x | Reducing the time for drawing elements |
| Limit of background processes | Standard | No more than 4 | Freeing up RAM |
Using light versions of applications and launchers
Modern versions of popular applications have become too heavy for hardware released during Marshmallow. The solution is to use Lite versions of apps that are specially designed for weak devices and slow networks. They consume less memory and do not overload the processor with background calculations.
Replace standard Facebook with Facebook Lite, and replace standard Messenger with Messenger Lite. For YouTube, use the YouTube Go app or alternative clients. The Chrome browser can also be replaced with Opera Mini or UC Browser, which have a mode for saving traffic and compressing pages on the server, which reduces the load on rendering.
If Google Play does not have the Lite version of the desired application, try to find its old version (for 2016-2017) on verified archives of APK files. They often work faster than modern analogues on older OSes.
Another radical but effective step is to replace the heavy system shell with a lightweight launcher. Standard interfaces from Samsung, LG or Huawei of the period can be overloaded. Installing a launcher like Nova Launcher (in the old version) or Lawnchair will simplify the desktop and speed up navigation.
Resetting settings and radical measures
If software optimization does not give the desired result, the last software method remains - a full reset to factory settings. Hard Reset removes all accumulated system errors and conflicts configuration files and remnants of deleted applications, returning the system to its “out of the box” state.
Before performing this procedure, be sure to back up all important data, as they will be completely destroyed. Save your contacts to your Google account, and transfer photos and documents to your computer or cloud. After resetting, do not restore all applications at once from a backup, but install only the necessary ones so as not to return old “tails”.
⚠️ Attention: After resetting the settings, the system will re-index files and update applications in the background. In the first 30-60 minutes, the phone may work slowly and heat up - this is a normal process, let it complete.
In rare cases, the cause of the brakes may be physical degradation of the memory card or the phone storage itself. If your device is slow after resetting, try removing the SD card and testing the system without it. Often it is a faulty memory card that causes the entire operating system to freeze when trying to read data.
Frequently asked questions about optimizing Android 6.0
Will installing custom firmware help speed up Android 6.0?
Yes, installing lightweight custom firmware (for example, LineageOS) can significantly speed up the operation of the device, since they are devoid of pre-installed garbage and are optimized by enthusiasts. However, this requires unlocking the bootloader, obtaining root access and carries the risk of turning the phone into a “brick” if done incorrectly.
Why does the phone heat up after updating applications?
Heating after updates is associated with the active use of the processor to optimize application databases (ART compilation) and file indexing. This usually goes away on its own after 15-30 minutes of active use of the device.
Is it worth disabling Google synchronization to speed up?
Disabling synchronization of unnecessary services (for example, Google Drives, Journal, Play Music) really reduces the load on the network and processor. Leave only Contacts and Mail synchronization turned on to avoid losing important data.
Does full SMS memory affect performance?
Yes, if tens of thousands of SMS are stored in the messages folder, especially with MMS attachments, this can slow down the Messages application and the system as a whole when searching the database. It is recommended to periodically delete old correspondence.