In one of the lessons on editing APK Android applications, why and how to properly integrate applications and services into the operating system, in this lesson we will look at how to properly remove them from the system! Let's get started!
This lesson is a continuation of the Encyclopedia on editing apk.
What does it mean for beginners? If you have just started learning about Android and are taking your first steps in this direction, it is better to use these tools to understand the meaning of “how everything works.”
They remove the system application, only in order to replace it with a similar one, with a better one. convenient option. If you are deleting in order to increase memory in order to expand memory for installation, then you are very mistaken! The memory and partition for installation can be:
/data/app or /storage/sdcard1
While system applications are located in the section /system
If you have updated the system application, suppose Google Maps, then the update will be installed in /data/app, and the old version will remain in /system/app.
Therefore, think carefully, maybe you don’t need to delete the system application, maybe you need to manually embed it?
System applications and services are located in the SYSTEM section:
/system/app/ name.apk
If the firmware is ODEX or its individual parts, then next to the system application there may be a file with a similar name, but with a different resolution:
/system/app/ name.odex
Some files contain additional libraries which are:
/system/lib/ name.so
Various caches and databases system applications and services are located:
/data/data/ papka_prilogenia
If the firmware is DEODEX or its individual parts, then the files are located:
/data/dalwik-cache/ name.dex
/cache/dalvik-cache/ name.dex
Also, Samsung smartphones and tablets usually have a Preload section, which can contain applications and their odex files.
/preload/system/ name.apk
/preload/system/ name.odex
Plus, again, Samsung has so-called regional non-uninstallable applications that are installed every time if you do full reset data (wipe).
/system/usr/csc/ name-region
Where under name-region there can be the code name of your region, for Russia and the CIS - SER, for Ukraine and the CIS - SEK.
To this answer, you can find 1000 answers on the Internet that state what is possible and what is not! The correct answer will be your individual approach and preferences! As the line of the great Russian writer A. S. Pushkin says
“and experience, the son of difficult mistakes”
Everything is individual, until you make a couple of mistakes and gain experience, you will not understand what can be deleted and what cannot!
Naturally, there is a small set of rules that can be deleted; if you see a similar name, then there is no need to delete it:
If you delete something, then you should think about how to replace the deleted application with a similar one.
This instruction is larger than similar ones on the Internet, but it shows how to completely and correctly remove a system application (for beginners)
PREPARATION
5. Please note that in the decompiled application there is a LIB folder, if there is one, pay attention to what files are there.
As you gain experience, these steps will no longer be necessary.
Uninstalling a system application
To make it clear, let's take an imaginary application 1.apk
Now all you have to do is reboot Android and you're done!
Smartphone manufacturers and operators mobile communications preinstall a bunch of applications on Android (Android) smartphones and tablets that cannot be removed through the application store Google Play. The manufacturer wants to have more control over the platform, imposes its ecosystem, and also receives advertising revenue from installing applications. When you try to remove such an application, Google Play offers to remove all updates for the system application, but the application itself remains.
In the presence of root access You can uninstall any application, but root access may prevent you from using banking and other applications. Therefore, we will delete pre-installed applications without getting root access. All you need is to connect to your computer and use simple ADB (Android Debug Bridge) commands in the terminal. ADB commands can also be executed when connected wirelessly, but for simplicity, we will only consider the option of connecting to a computer via a USB cable.
Caution: Removing system applications may cause unstable work device, it reboots or freezes! It is important to understand which applications you are deleting and why! The author does not bear any responsibility for your smartphone or tablet. When following the steps in the instructions below, you do so at your own peril and risk. If you don’t have a shamanic tambourine and/or you don’t know how to dance with it correctly, do not under any circumstances remove system junk applications from Android.
How to remove junk Android system apps using ADB shell without root accessPlease note that not all system apps can be safely removed. If you get rid of some applications, your phone may stop loading, constantly reboot, or lose certain functionality. So you need to understand what you are deleting and why. Fortunately, the application is not completely removed, but only for a specific user. To restore functionality, you need to reset the settings to factory settings (this will return all applications).
On the one hand, it’s great that you won’t do much damage to the device. But on the other hand, we get an incomplete deletion, in which the cache and application data remain (the “-k” switch is responsible for this). And when updates are received over the air, applications removed in this way are still updated. If you omit “-k --user 0” from the command, it will simply not be executed. To remove the application, all users need root access.
Using this method You can also get rid of Amazon advertising apps on Amazon devices that have ads.
I tested this method on Sony Xperia XZS, which deleted Spotify, Facebook, Amazon Shopping, Google Play Movies & TV, Google Play Music, Google Duo, Sony Playstation App, Sony NewsSuite, Sony What's New, Sony Xperia Lounge:
pm uninstall -k --user 0 com.spotify.music
pm uninstall -k --user 0 com.facebook.katana
pm uninstall -k --user 0 com.facebook.system
pm uninstall -k --user 0 com.facebook.appmanager
pm uninstall -k --user 0 com.amazon.mShop.android.shopping
pm uninstall -k --user 0 com.google.android.apps.tachyon
pm uninstall -k --user 0 com.scee.psxandroid
pm uninstall -k --user 0 com.sonymobile.email
pm uninstall -k --user 0 com.sony.nfx.app.sfrc
pm uninstall -k --user 0 com.sonymobile.entrance
pm uninstall -k --user 0 com.sonyericsson.xhs
On LG G Flex2 (LS996) I deleted more applications: weather forecast, cloud service Box, a bunch Google applications(including maps), as well as many useless Sprint and LG Electronics applications:
pm uninstall -k --user 0 mobi.infolife.ezweather
pm uninstall -k --user 0 com.box.android
pm uninstall -k --user 0 com.google.android.videos
pm uninstall -k --user 0 com.google.android.music
pm uninstall -k --user 0 com.google.android.apps.plus
pm uninstall -k --user 0 com.google.android.apps.books
pm uninstall -k --user 0 com.google.android.talk
pm uninstall -k --user 0 com.google.android.play.games
pm uninstall -k --user 0 com.google.android.apps.magazines
pm uninstall -k --user 0 com.google.android.apps.maps
pm uninstall -k --user 0 com.google.android.street
pm uninstall -k --user 0 com.maluuba.android.qvoice
pm uninstall -k --user 0 com.sprint.voicemail
pm uninstall -k --user 0 com.sprint.extension
pm uninstall -k --user 0 com.sprint.ce.updater
pm uninstall -k --user 0 com.sprint.dsa
pm uninstall -k --user 0 com.sprint.w.prefact
pm uninstall -k --user 0 com.lge.sprintextension
pm uninstall -k --user 0 com.lge.qmemoplus
pm uninstall -k --user 0 com.lge.email
pm uninstall -k --user 0 com.lge.mtalk.voicecommand
pm uninstall -k --user 0 com.lge.voicecommand
pm uninstall -k --user 0 com.lge.bnr
pm uninstall -k --user 0 com.lge.lifetracker
pm uninstall -k --user 0 com.lge.qvoiceplus
If you are in doubt whether you should delete an application or not, then it is better not to delete it. Otherwise, problems may arise with the functioning of Android, which will have to be resolved by resetting to factory settings.
Instead of deleting the application, you can disable it, although this requires root access:
pm disable --user 0 app_id
To enable it back, just run pm enable:
pm enable --user 0 app_id
To view the list of disabled applications, run:
pm list packages --user 0 -d
To view the list of enabled applications, run:
pm list packages --user 0 -e
You can also hide the application (root access is not needed):
pm hide --user 0 app_id
And then unhide:
pm unhide --user 0 app_id
If an application needs to be deleted, disabled, or hidden for another user, you can find its ID by running the following command:
pm list users
After that, in the commands pm uninstall, pm disable, pm hide, use --user user_id
For example:
$pm list users
Users:
UserInfo(0:Misha:13) running
UserInfo(11:Masha:18) running
$pm disable --user 11 com.cyanogenmod.filemanager
Package com.cyanogenmod.filemanager new state: disabled-user
If working with the ADB shell in the terminal is too difficult for you, then you can use the free Debloater program (Windows, Mac OS) to block/unblock Android applications. USB debugging on your smartphone/tablet will also have to be enabled. And to block an application, you just need to tick it and click on the “Apply” button. The beauty of Debloater is that it allows you to export/import a list of blocked/unblocked applications (so you can save the list and use it next time). But it is certainly safer not to install an extra one free program, especially if she source not available.
Android smartphones have unnecessary system applications. You can safely remove them if you don't use them. You can also install it yourself different programs, which over time you no longer need. You want to remove them, but you can’t. In this article, we'll look at how to remove any app from your phone - even those that won't uninstall.
Standard or system applications are programs that were originally installed when you purchased your phone. These tools most often cannot be removed using conventional methods, and uninstalling them will save space for new games and programs. You should be careful when deleting programs such as launcher, maps, mail, YouTube and others. This may disrupt the functionality of the system. For example, if you delete the standard browser and do not install a new one, you will not be able to access the Internet - the OS will throw an error.
Before uninstalling an application, make sure that it will not harm your system. Read the hints when uninstalling - this will help you avoid mistakes. You can also simply deactivate the application. This will allow you to check whether the software is important and how the smartphone will work after it is removed.
Delete standard programs from your phone and Android tablet Can different ways- with help third party utilities or standard tools. In almost all cases, you will need to obtain Root rights. These are administrator privileges that allow you to work with firmware files. Methods for obtaining root rights differ for different models smartphones and Android OS versions. Most often, you can get rights through the KingRoot application.
If you try to remove a pre-installed program using the standard method, but nothing works, use help third party programs. Some of them are simple and suitable for beginners. Here are the 10 most effective ways that will help you remove unnecessary utility irrevocably.
The “KingRoot” application will help you obtain superuser rights quickly and without problems. To obtain root rights using of this instrument do the following:
This method involves uninstalling applications through a third-party explorer. Root Explorer is a popular and handy tool to obtain superuser rights and uninstall software. To work with the application, follow these steps:
Ready! Now unnecessary applications will be deleted permanently, and the freed up memory can be occupied by more necessary and useful things.
Uninstall programs that cannot be removed in a standard way, you can use a useful and effective tool – “Titanium Backup”. The service has excellent functionality and automatically backs up data. With its help, you can quickly remove useless or annoying applications from your Android smartphone or tablet.
To remove a program using this software, use the following method:
If a system configuration notification appears after opening the Titanium Backup application, follow the system prompts and disable USB Debugging. After that do everything further actions according to the instructions.
On many smartphones and tablets, this file manager is installed natively, which means you do not need to download software from third-party resources. If you do not have such an application, download it from our website. To uninstall useless software from your device, you need to do the following:
If games and programs cannot be removed using standard tools, but you need to free up memory, the Root App Deleter service will help you. The program is compact and easy to use. To perform this action, follow these steps:
In the case of Root App Delete, you also need to make a backup copy in order to erase unnecessary programs from memory. This will help solve the problem if the system malfunctions due to the removal of important applications.
Another useful development will help eliminate useless software - the Root service. Uninstaller Pro. The program is easy to use and is installed via a file manager. You can remove applications that are not needed and take up a lot of memory using the following steps:
Before starting uninstallation Root program Uninstaller Pro will prompt you to make a backup. Confirm this action– it will help restore programs if something goes wrong.
A special development called “Removing system applications” will help you quickly get rid of unnecessary programs. There is nothing complicated about this:
You can download the “Uninstall system applications” program from our website on your Android phone or tablet. The program is available in Russian, so there will be no problems using it.
One of the most simple programs, with which you can remove unnecessary software. The main difference between this service and its analogues is that there is no need for administrator rights, which is why the entire process is carried out in two clicks. Remove programs from using Easy Uninstaller Pro can be done like this:
One of the most famous programs for working with applications - “CCleaner”. You can remove unnecessary software using this tool by performing the following algorithm of actions:
Before using CCleaner, activate backup - this will protect against the removal of important programs and maintain stable system operation.
This method is considered one of the most difficult, but effective. To use it, you will need not only a smartphone, but also a PC or laptop. You should use Debloater when all the above methods do not help. The service is compatible with Android OS 4+, but for older devices it is better not to use it.
All of the above actions are carried out on mobile device. In the Debloater application on PC, you need to do the following:
You can find many games and applications on Google Play and third-party resources. However, the device’s memory is not unlimited, and many programs may become boring or irrelevant over time. Even when inactive, programs that are turned off load the system and consume the battery faster. It also happens that users download programs that are not compatible with the device, so such files simply do not run. How to remove applications installed by the user? There are several simple methods, helping to uninstall unnecessary software.
The fastest and easiest method of removing programs is using the main menu. To do this, you do not need to activate administrator rights or download additional software. Uninstalling programs through the main menu requires the following actions:
After uninstalling applications from Android OS, be sure to use a system cleanup program to remove unnecessary files. The most effective tool for this is Clean Master.
You can eliminate unnecessary software using the program manager. To do this, do the following:
If you need to free up your smartphone's internal memory without deleting programs, you can move applications to an SD card. To do this, open the program manager, select the list of installed applications and instead of “Uninstall” click “To SD card”.
If you have unnecessary games and programs on your smartphone, you can get rid of them not only standard methods, but also through the software store for Android Google Play. This can be done this way:
You can erase unnecessary and annoying programs that you have installed from your memory using a file manager service. The most famous standard tool of this type is “ES Explorer”. In most cases, there is no need to download it - the program is installed in the basic firmware of the Android device. To remove third-party programs, start the service and start doing the following:
Note! In Android 5.0 Lollipop, all kinds of system developments are scattered across different folders. To delete in this case, you need to open and select files in each folder. The file manager is equally effective for standard applications and for those programs that users have installed themselves.
Even if applications on Android are not removed using standard methods, you can always use the help of third-party tools. Of all the above methods, you are sure to find one that suits you. Before deleting applications, take care of the backup, and you can also simply deactivate the game or program to see how the device will work without this software. Before downloading the tools, read the reviews on the forums, and also watch thematic videos if necessary.
Unnecessary utilities on your smartphone could not only be installed manually, but they could also already be present at the time of purchase, installed during the factory assembly. Google Chrome is not a system file, and therefore its uninstallation should not be difficult.
To uninstall, go to your device's settings, find the "Settings" section, select and click on "Applications". With a hand gesture to the side (by swiping left or right across the display of your gadget), find “Building”. In the specified section, you should find the list space that occupies. In our case it could be a browser.
Click on the desired utility icon as soon as you find it.
After Google Chrome is erased from your device, garbage may remain in the system in the form of unnecessary folders and files that will take up space and load the smartphone system. Completely erase it by clicking on “Delete” and confirm the selected action.
The second method of removing interfering installations from your smartphone is uninstallation using Play Store A. This is an online store, a service from Google, from which you can download add-ons and games for your device.
To remove using this method, open the Play Store and follow these steps:
Usually, this method Works on any version of Android. However, you should remember that you can also remove any programs, extensions or add-ons using various utilities that have special functions and are designed for this: freezing processes, making backups, etc. It is not necessary to clean your smartphone of programs that clog it yourself, although this is a guarantee of complete cleaning of unnecessary utilities.
Each Android device is purchased with certain system programs. They are usually standard. However, not every utility already installed on a smartphone will be necessary for future use. Every phone has software that consists of various installed files.
Some of them are strictly not recommended to be touched, but there are some that are large space memory, load the system, which is why the smartphone’s operation ceases to be stable and its performance drops - they should be removed, and for this it would not even be a pity to reflash the flagship.
It is not necessary to remove programs you do not need; stopping them will suffice. To do this, go to your phone's settings, just like you would when deleting non-system apps on Android. By opening the corresponding section and selecting the icon, stop its operation.
To get rid of unnecessary system applications, use special uninstallation modules.
However, remember that deleting system files may damage your device and destabilize its operation.
If this happens and the operation of the smartphone is disrupted (it turns off and does not turn on or works very slowly, without folders, without working parts of the screen), it should be immediately taken to a workshop, where the technician will restore its performance to the previous level.
Attention! When you disable the standard software using the described method, the updates that were installed on it will be automatically deleted.
Next we move on to using a third-party software. The first application on our list will be “Uninstall system applications”. You can download it from the Play Market, which is what we will do now.
Ready. The program will disappear from your smartphone at the same moment.
Let's consider another option, which, if it differs in some way from the first, is only appearance. We will also download the program from the Play Market.
That's all. The application or applications will silently disappear so that they no longer burden our phone.
Here's another interesting option. Surely, few of you knew that the well-known program for cleaning the disk and phone storage is capable of removing pre-installed applications. Nevertheless, it is true. Below we will show how it works.
After this, the program, game or their combination will be removed from Android.
This option for removing unnecessary applications from Android differs from the above. Here we will do everything ourselves, while the previously described uninstaller programs worked in automatic mode. So let's get started.
The application is installed and ready to use. Next, we will look at how to remove standard programs. Launch the tool.
We confirm our action by tapping “OK”.
So, we have cleared the first path, let's move on to the second.
That's all. The method is one of the most complex and dangerous for the OS. We recommend using it only for people who are well versed in the topic.
We are gradually moving on to another option for removing pre-installed Android applications. This time it will be another utility called Root Uninstaller. Let's look at how to work with it.
Identification of the various buttons:
There is also a number additional functions not particularly important to us.
Attention! To ensure data safety and guarantee stable operation of the system, be sure to use the tools before deleting each program Reserve copy!
From the name of this program it is clear that it requires superuser privileges to operate, although they are required for our entire list. So, let's look at how to work with Root App Deleter in more detail.
Ready. The program is disabled and no longer consumes phone resources.
Next up is the famous backup app. Among other things, the tool can remove any software, and if SuperUser is present, even system software. So let's figure out how to work with it.