Built-in applications on Android 10 occupy precious memory space, consume resources in the background and often remain unnecessary. Smartphone manufacturers (Samsung, Xiaomi, Huawei and others) install dozens of pre-integrated services - from duplicate browsers to branded utilities that cannot be removed using standard means. But there is a way out: even without rights root you can disable or completely uninstall system apps.
In this article we will analyze 5 working methods from simple disabling through settings to deleting via ADB (Android Debug Bridge). We will pay special attention to security: incorrect actions can lead to system failures. All instructions have been tested on bare Android 10 and shells MIUI 12, One UI 2.5, EMUI 10. If your smartphone runs on a newer version of the OS, check the compatibility of the methods in the official documentation.
Why can't you just remove built-in applications?
System applications are protected at the level superuser permissions. Even if you see a "Delete" button in the application menu, it often only leads to disabling (function disable), rather than completely deleting files. Here are the key reasons:
- ๐ Protecting system integrity. Removing critical components (for example,
Google Play Services) may cause errors or "eternal loading" (bootloop). - ๐ฆ Package interdependence. Some applications are linked to system libraries. Removing one may break the other.
- ๐ฑ Manufacturers' policies. Companies like Samsung or Xiaomi block the removal of their proprietary utilities (for example,
com.sec.android.app.launcherorcom.miui.home).
However, there are workarounds. For example, On Android 10, you can delete up to 80% of built-in applications via ADB without root access, if they are not critical for the operation of the OS. The main thing is to know which packages can be touched and which ones cannot.
โ ๏ธ Attention: Before any manipulations, create a backup copy of your data. Removing system applications can lead to loss of functionality (for example, the camera will disappear or gestures will stop working). On some devices (for example, Huawei c EMUI), after removing system packages, protection may work eRecovery, restoring them upon reboot.
Method 1: Disabling built-in applications through settings
The safest way is disable unnecessary apps. This will not free up memory completely, but will stop background processes and hide applications from the menu. Instructions:
- Open
Settings โ Applications. - Tap on the three dots in the upper right corner and select
Show system ones(on some firmware this item may be calledAll applications). - Find an unnecessary application (for example,
DuoorGoogle Play Music). - Click
Disable(orDelete updatesif button is active).
Disadvantages of the method:
- ๐ Does not free up space on the internal storage - files remain in the system.
- ๐ After resetting the settings or updating the OS, applications may reactivate.
- ๐ซ Some system utilities (for example,
Android System WebView) cannot be disabled.
Disable duplicate browsers (for example, Samsung Internet, if you use Chrome)
Remove unnecessary instant messengers (for example, Google Messages, if you are in WhatsApp)
Disable the manufacturer's proprietary utilities (for example, Mi Video or Bixby)
Hide games from Google (Play Games if you are not a gamer)-->
On some firmware (for example, ColorOS from Oppo) disabled applications may still appear in search results. To completely hide them, you will need to use ADB or third-party launchers like Nova Launcher.
Method 2: Uninstall via ADB (without root access)
ADB (Android Debug Bridge) - an official tool from Google, which allows you to control the device via the command line. It can be used to completely remove built-in applications, even if there is no such option in the interface. Important: the method only works for non-critical packages.
What you will need:
- ๐ฅ๏ธ Computer with Windows, macOS or Linux.
- ๐ฑ USB cable (preferably original).
- ๐ง Installed drivers for your device (for example Samsung USB Driver for smartphones Samsung).
- ๐ฆ Platform Tools from Google (includes
adb).
Step-by-step guide:
- Enable USB debugging:
- Go in
Settings โ About phone. - Tap 7 times on the item
Build numberto activateDeveloper mode. - Go back to
Settings โ System โ Developer Modeand enableUSB Debugging.
- Go in
- Connect your smartphone to the PC and confirm trust in the computer on the device screen.
- Open the command line (
cmdon Windows orTerminalon macOS/Linux) in the folder withplatform-tools. - Check the connection with the command:
adb devicesThe serial number of your device should appear.
- Get a list of all packages:
adb shell pm list packages -fCopy the name of an unnecessary package (for example,
com.android.chrome). - Uninstall the application with the command:
adb shell pm uninstall -k --user 0 package_nameFlag
-ksaves data and cache, and--user 0indicates the current user.
adb shell cmd package install-existing package_name-->
Examples of packages that are safe to remove (checked for Android 10):
| Package name | Application | Risk of removal |
|---|---|---|
com.android.chrome |
Google Chrome | Low (if you use another browser) |
com.google.android.music |
Google Play Music | Low |
com.google.android.videos |
Google Play Movies | Low |
com.sec.android.app.launcher |
Samsung Launcher | Medium (may break widgets) |
com.miui.weather2 |
Weather (Xiaomi) | Low |
โ ๏ธ Attention: Do not delete packages with names containingandroid,google.android.gsf,mediaserverorsystemui. This may lead to bootloop (a loading loop) or loss of functionality (for example, the notification bar will disappear).
How to find the package name for any application?
1. Install the application App Inspector or Package Name Viewer.
2 from Google Play. Open it and find the desired application in the list.
3. Copy the name of the package (for example, com.facebook.katana for Facebook).
4. Use this name in the ADB command.
Method 3: Using third-party utilities (with root access)
If you have root accessthe process of removing built-in applications is simplified. Popular tools: Root access system folders (
- ๐ ๏ธ Titanium Backup โ allows you to freeze or completely remove system packages, including their data and cache.
- ๐งน System App Remover โ a specialized utility for uninstalling built-in applications with backup capabilities.
- ๐ Root Explorer - file manager with access to system folders (
/system/app,/system/priv-app).
Instructions for Titanium Backup:
- Open the application and provide root access.
- Go to the tab
Backups. - Find an unnecessary system application (they are marked green).
- Tap on it and select
Delete!. - Confirm the action and reboot the device.
Advantages of the method:
- โ Possibility delete any packages, including protected ones.
- โ Backup before deletion.
- โ Restore deleted applications in one click.
Disadvantages:
- โ ๏ธ Risk of damaging the system when removing critical components.
- ๐ root access is required, which voids the warranty and may compromise security (for example, Samsung Knox stops working).
- ๐ After updating the OS, system applications may recover.
Yes, I actively use
Yes, but then I deleted root
No, but I plan
No and I donโt plan-->
Method 4: Freezing applications (alternative deletion)
If you are not sure about the safety of deletion, freezing is a compromise option. The application remains on the system, but stops working completely without consuming resources. Freezing methods:
- ๐ง Via Titanium Backup (root required).
- โ๏ธ Via Greenify (without root, but with restrictions).
- ๐ Via
ADBcommand:adb shell pm disable-user --user 0 package_name
Advantages of freezing:
- ๐ Easy to cancel (by command
adb shell pm enable package_name). - ๐ก๏ธ Less risk to the system than complete removal.
- ๐ฑ Works even on devices without root.
Example: to freeze Google Play Movies, do:
adb shell pm disable-user --user 0 com.google.android.videos
โ ๏ธ Attention: On some devices (for example, Xiaomi s MIUI) frozen applications can be unfrozen after updating the firmware. Also, freezing does not release them. space on the internal drive - this requires complete removal.
Method 5: Flashing with deleted applications (for experienced)
The radical method is to install custom firmware (for example, LineageOS), in which unnecessary packages have already been removed. This method is suitable only for experienced users, as it requires:
- ๐ Unlocking the bootloader (
bootloader). - ๐ฅ Installing custom recovery (TWRP).
- ๐ ๏ธ Operating skills with
fastbootiADB.
Advantages:
- ๐งน Complete removal of all unnecessary applications at the firmware level.
- ๐ Increased performance due to an optimized system.
- ๐ Regular updates from the community (as opposed to abandoned firmware from manufacturers).
Risks:
- โ ๏ธ Loss of warranty.
- ๐ Possible problems with hardware (for example, the camera or NFC will stop working).
- ๐ Some functions (for example, Samsung Pay or Google Pay) may not work due to changed
bootloader.
Examples of firmware without bloat (pre-installed unnecessary applications):
- LineageOS โpure Android without unnecessary services.
- Pixel Experience - firmware with functionality Google Pixel.
- Havoc-OS - customized firmware with a minimum set of applications.
Flashing is the most radical, but also the most effective way to get rid of built-in applications. However, it is only suitable for devices with active community support (check the availability of firmware for your model on the forum XDA Developers).
What should I do if the system does not work correctly after deleting the application?
If problems arise after manipulating system packages (for example, bootlooperrors when launching applications or loss of functions), use these tips:
- ๐ Restore the deleted application via
ADB:adb shell cmd package install-existing package_name - ๐ฑ Reset settings to factory settings (
Settings โ System โ ResetThis will return all system applications, but delete user data. - ๐ง Reflash the device via Odine (for Samsung), Fastboot or SP Flash Tool (for Mediatek).
- ๐ ๏ธ Install stock firmware via custom recovery (TWRP).
If the smartphone does not turn on:
- Hold down the combination of buttons to enter
Recovery Mode(usuallyPower + Volume Up). - Select
Wipe data/factory reset(reset to factory settings). - If this does not help, connect the device to the PC and flash the stock firmware via
fastbootor Odine.
โ ๏ธ Attention: On devices Huawei and Honor s EMUI after incorrect removal of system packages, a mechanism may work eRecoverythat will automatically restore firmware when connected to Wi-Fi. This may lead to data loss.
FAQ: Frequently asked questions about deleting built-in applications
Is it possible to remove Google Play Services?
No, this is a critical system application. It can be removed. will lead to malfunctions Google Play, account synchronization and many other functions. The maximum that can be done is to disable auto-update via Settings โ Applications โ Google Play Services โ Three dots โ Disable auto-update.
Why does it reappear after deleting the application via ADB? appears?
This happens due to:
- System update (firmware restores deleted packages).
- Manufacturer protection functions (for example,
eRecoveryon Huawei). - Resetting settings to factory ones.
Solution: use freezing instead of deleting or repeat the procedure after each update.
How to remove applications on Android 10 without a computer?
It is impossible to completely remove built-in applications without a PC and root access. Alternatives:
- Disabling through settings (see Method 1).
- Using a launcher that hides unnecessary applications (for example, Nova Launcher with the "Hide applications" option).
- Installing custom firmware (requires unlocking the bootloader).
Which applications can be removed without risk?
List of relatively safe packages to remove (tested at Android 10):
com.android.chrome โ Google Chromecom.google.android.music - Google Play Music
com.google.android.videos - Google Play Movies
com.google.android.apps.tachyon โ Google Duo
com.sec.android.app.launcher - Samsung Launcher (if you use another launcher)
com.miui.weather2 - Weather (Xiaomi)
com.facebook.appmanager - Manager Facebook (if you don't use Facebook)
com.android.browser - Standard browser (if there is an alternative)
Before deleting, check whether the application is critical for your model!
How to return a deleted system application?
Methods recovery:
- Via
ADB:adb shell cmd package install-existing package_name - Through a reset (
Settings โ System โ Reset). - Via flashing the stock firmware.
If the package was removed using Titanium Backup, check for a backup in the section Backups.